实验7:数据库性能监视与调优

数据库性能监视与调优时颜分为三个选修实验项目,它们都属于验证性与设计性相结合的实验。

实验7.1 数据库查询性能调优实验

(1)实验内容和要求

理解和掌握数据库查询性能调优的基本原理和方法。学会使用EXPLAIN命令分析查询执行计划,利用索引优化查询性能,优化SQL语句;理解和掌握数据库模式规范化设计对查询性能的影响;能够针对给定的数据库模式,设计不同的实例来验证查询性能优化的效果。

(2)实验重点和难点

实验重点:利用索引优化查询性能、优化SQL语句。

实验难点:数据库模式规范化设计对查询性能的影响。


实验7.2 数据库性能监视实验

(1)实验内容和要求

了解所使用的DBMS提供的数据性能监视功能,学习数据库查询性能监视的基本原理和方法。例如,使用KingbaseES的数据库性能监视工具,通过标准统计视图和统计访问函数,查看数据库系统所收集到的性能统计信息;运行ANALYZE命令来更新数据库统计消息;通过专门工具监视系统的性能。希望能够熟悉数据库系统有关性能统计信息的标准化视图和统计访问函数,了解如何通过系统收集到的统计数据监视系统性能。

(2)实验重点和难点

实验重点:通过标准统计视图和统计访问函数,查看数据库系统收集到的性能统计信息。

实验难点:分析性能统计信息,找出存在的性能问题。


实验7.3 数据库系统配置参数调优实验

(1)实验内容和要求

了解数据库系统级参数与连接级参数的配置及调优的基本原理和方法。了解如何通过修改这些参数设置来调整系统运行时的配置,以优化系统性能。了解并熟悉数据库各级参数的作用以及配置,包括系统参数配置和调优、数据库级参数配置和调优、会话(连接)级参数配置和调优。

(2)实验重点和难点

实验重点:数据库级参数配置和调优、连接级参数配置和调优。

实验难点:系统级参数配置和调优。