您的位置:首页 > 数据库

提高数据库执行效率的方法(杂记)

2015-08-19 15:32 267 查看
提高数据库执行效率的方法(杂记)

减小表行数

减小表列数

字段类型能确定就确定,比如身份证号,char(18)比nvarchar(20)、varchar(18)好。

有时也许的存储过程需要重新编译(执行计划需要调整)
表现在 在SQL里执行很快,但是程序执行慢

查询执行计划,根据执行计划针对性优化

慎用非聚簇索引,当数据量小时OK

简单优化步骤:
1.Select优化(Order by 索引)
2.减小表大小(行/列)
3.硬件(提高磁盘转速等)

硬件方法:
Memory Cache-D/REDX   注意失效期

mdf 放到内存
log 放到硬盘     内存不稳定,可能需要从log恢复mdf(风险)

数据库容灾(镜像)

log定期收缩
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: