【星空学习笔记】SQLServer数据库通用优化

1. SQL版本注意事项
推荐使用企业版,32位系统不支持128G以上内存,必须使用64位才支持。大于128G时必须用企业版。
2. 内存设置
最小内存为物理内存的80%,最大内存为物理内存的90%,其余部分给系统预留。
3. 连接数
最大并发连接数默认为0=无限制。
4. 压缩备份
默认压缩备份,节约空间。
5. 最大并行度与针对即席工作负荷进行优化
最大并行度推荐1,针对即席工作负荷进行优化True;
针对即席工作负荷进行优化(Optimize for Adhoc Workload)
作用:在数据库执行循环查询时,使用编辑计划存根(存根值为352 bytes的哈希值)大大降低了内存的占用,计划缓存更好的管理内存。
优点:大大降低内存与缓存的占用;
缺点:对CPU产生轻量的负担,每个语句会被执行计划编译2次后再存储到计划缓存中。
举例循环查询10000次的语句,每个计划会占用16KB内存,1万次就是160M计划缓存,而使用计划存根后变成7MB内存。
6. 恢复模式
建议设置简单,如对日志有严格要求,可设为完整,并增加日常对日志运维的脚本,避免日志迅速膨胀。
7. 读提交快照处于打开状态 True
具体作用见:https://blog.csdn.net/z10843087/article/details/78024707
8. 维护
【星空学习笔记】SQLServer数据库通用优化
1. SQL版本注意事项推荐使用企业版,32位系统不支持128G以上内存,必须使用64位才支持。大于128G时必须用企业版。2. 内存设置最小内存为...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



