1、外部调整:
(1) CPU:当数据库操作对CPU的要求超过数据库服务器的CPU性能时,数据库性能就受到CPU的'限制,使数据库操作变慢;如业务高峰时,CPU的使用量仍然很低,说明服务器CPU资源充足;
(2) 网络:大量的SQL数据在网络上传输会导致网速变慢,调整网络设备,也可以一定程度上提高数据库的性能;
2、 调整内存分配
3、 调整磁盘I/O
4、 调整竞争:
(1) 修改参数以控制连接到数据库的最大进程数;
(2) 减少调试进程的竞争;
(3) 减少多线程服务进程的竞争;
(4) 减少重做日志缓冲区竞争;
(5) 减少回滚段竞争。