SQL Server 2005 技术内幕:查询,调整和优化
【摘要】 1.应用程序的体系结构;
1.将用户的请求结果缓存以最小化的重复计算。缓存技术的使用
2.多个服务器使用,负载均衡
2.应用程序的设计
1.数据库的设计规范直接影响性能的拓展,数据库的设计有5个范式,满足的范式越高,数据库数据的一致性就越高。数据库的范式主要是为了消除冗余的数据。
...
1.应用程序的体系结构;
1.将用户的请求结果缓存以最小化的重复计算。缓存技术的使用
2.多个服务器使用,负载均衡
2.应用程序的设计
1.数据库的设计规范直接影响性能的拓展,数据库的设计有5个范式,满足的范式越高,数据库数据的一致性就越高。数据库的范式主要是为了消除冗余的数据。
2.根据程序的性质来设计数据库
3.有用的索引:识别有用的索引,删除没用的索引,增加缺少的索引,在适当的时候重建索引(修复索引碎片)
如果有用的索引不存在,就会引起全表扫描
4.将日志和数据混放在同一物理盘上
5.在tempdb和用户数据库之间共享物理磁盘。
6.将使用频繁的表映射到同一物理磁盘上
3.事务和隔离级别
4.T-SQL代码;
5.硬件资源;
6.SQL sever 配置。
文章来源: brucedone.com,作者:大鱼的鱼塘,版权归原作者所有,如需转载,请联系作者。
原文链接:brucedone.com/archives/164
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)