|
知识路径: > 计算机软件与网络基础知识 > 数据库系统 > 数据库管理系统的类型、结构和性能评价 > 数据库的控制功能 > 数据库性能 >
|
相关知识点:3个
|
|
|
|
DBS是一组程序作用在数据文件上对外提供服务,所以其本身的性能优化也十分重要,对其的优化工作主要是相应的参数调整,步骤一般如下:
|
|
|
(1)通过监视DBS的内存对象,获得系统性能指标,发现系统的性能缺陷及原因。
|
|
|
(2)针对导致系统性能缺陷的原因,进行相应的参数调整(如增加数据缓冲区的大小)。
|
|
|
(3)跟踪参数调整后系统的各项性能指标,看是否达到预期要求,否则继续调整。
|
|
|
以上3步反复循环迭代,持续进行,保证数据库本身运行状态的最优。
|
|
|
例如,Oracle通常利用定时执行statspacke.snap包收集数据库的运行状态,然后利用程序spreport.sql对两个采集点之间的数据产生报表,以分析这段时间数据库的各种运行指标。Sybase数据库用sp_sysmon、sp_monitor、sp_configure命令来采集和分析一定时间段内数据库的各种运行指标。
|
|
|