SQL Server 2005 技术内幕:查询,调整和优化

举报
~大鱼~ 发表于 2021/05/26 23:09:28 2021/05/26
【摘要】 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

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。