Sunday, December 11, 2011

提高SQL性能

你怎么知道多少是真的被你的硬件应用程序所需的?你做什么应用程序时,您的系统是超载?答案在于提高你的SQL的性能。你需要调整你的硬件SQL服务器和监视性能,所有这些都将尽可能明确地阐述了对这一页。

要做的第一件事情当你想提高你的SQL性能是你需要通过学习找出多少硬件,你真的需要运行应用程序如何优化您的系统。最好的方法来调整你的硬件和显示器的性能是通过性能监控的艺术,需要经验,知识,有时甚至是运气。

性能监测指导原则:

- 确保您正在运行的监测过程中典型的程序和工作负荷。

- 不要只是做了你的服务器的实时监控;捕获长时间运行日志。

- 总是有磁盘计数器打开。

- 设立以18秒常规,日常桌面监控间隔图表窗口。

- 知道您正在使用的工具。

- 不要害怕尝试。

- 知道的术语(“对象”是可用个人的统计列表,“柜台”是一个单一的统计,“实例”进一步细分的计数器统计到重复的组件)。

瓶颈发生在硬件资源跟不上软件的要求了。这通常是固定的两种方法之一:首先,你确定限制和增加其潜在的硬件(即更快的硬盘驱动器或增加计算机的速度);第二,使软件程序使用硬件更有效率。

五个方面看,当提高SQL性能和确定瓶颈:

内存使用
CPU处理器利用率
磁盘输入/输出性能
用户连接
阻塞锁

No comments:

Post a Comment