08 2021 档案
摘要:#执行计划基本原理: 查询优化器只能基于成本选择出其认为成本最低的计划,但是这个成本评估和优化过程很消耗资源. 执行计划是由查询优化器输出,一般会权衡优化成本来选择合适的计划,因此输出的计划并不一定是最快或最好的。 ####执行计划的两个字段解释: Cpu time:表示当前语句所用到的schedu
阅读全文
摘要:select b.name,a.text from syscomments a,sysobjects b where a.id=b.id and a.text LIKE N'%InspectionItemId%'
阅读全文
摘要:#Sql Server任务调度原理 Sql Server的任务调度不是直接由操作系统管理,而是通过SQLOS统一调度。SQLOS是2005版本才推出的! SQLOS与windows系统交互,并以非抢占式的调度模式分配任务。 ####请先理解下面三个概念: Scheduler任务调度者:每一个Sche
阅读全文
摘要:1、IF ELSE IF的执行问题: 第一张图片中第一句为真,就执行第一句。第二句为真,却不会执行。 第二张图片也只运行第二条语句。 结论: if语句在运行其中一个分支后,其他分支不会运行
阅读全文
摘要:sql server数据库的数据都是先从磁盘写入内存,再从内存中查找需要的数据。当内存足够大时是不会通过磁盘查找数据。 若是语句运行速度过慢,且内存占用不大,可能的原因有: 1、配置问题 1.1 AWE没有开启,导致内存无法利用(普遍适用于32位操作系统)。 2.2 max server memor
阅读全文

浙公网安备 33010602011771号