1.性能问题定义:在现有资源还没有达到最大吞吐量的前提下,系统不能满足合理预期的表现。
2.最小化每个SQL的响应时间
合理增加网络吞吐量
减少网络延时
优化磁盘IO、CPU
能够协调、平衡的运作-》合理响应外部请求-》实现资源利用最大化
影响SqlServer性能的常见因素:
1.数据库结构的设计
(1)了解业务
(2)优先考虑第三范式设计
(3)表关联尽可能的少,使用简单sql,避免过多的表关联
(4)坚持最小原则:尽可能小的字段类型
(5)适当的使用约束:安全方面
2.SQL语句的编写
3.数据文件的位置
4.硬件资源