随笔分类 -  Sql Server

sql server性能优化
摘要:#执行计划基本原理: 查询优化器只能基于成本选择出其认为成本最低的计划,但是这个成本评估和优化过程很消耗资源. 执行计划是由查询优化器输出,一般会权衡优化成本来选择合适的计划,因此输出的计划并不一定是最快或最好的。 ####执行计划的两个字段解释: Cpu time:表示当前语句所用到的schedu 阅读全文
posted @ 2021-08-08 13:46 道九年 阅读(250) 评论(0) 推荐(0)
摘要:#Sql Server任务调度原理 Sql Server的任务调度不是直接由操作系统管理,而是通过SQLOS统一调度。SQLOS是2005版本才推出的! SQLOS与windows系统交互,并以非抢占式的调度模式分配任务。 ####请先理解下面三个概念: Scheduler任务调度者:每一个Sche 阅读全文
posted @ 2021-08-05 17:09 道九年 阅读(296) 评论(0) 推荐(0)
摘要:sql server数据库的数据都是先从磁盘写入内存,再从内存中查找需要的数据。当内存足够大时是不会通过磁盘查找数据。 若是语句运行速度过慢,且内存占用不大,可能的原因有: 1、配置问题 1.1 AWE没有开启,导致内存无法利用(普遍适用于32位操作系统)。 2.2 max server memor 阅读全文
posted @ 2021-08-03 21:18 道九年 阅读(386) 评论(0) 推荐(0)