摘要: 有哪些SQL语句会导致CPU过高? 1.编译和重编译 编译是 Sql Server 为指令生成执行计划的过程。Sql Server 要分析指令要做的事情,分析它所要访问的表格结构,也就是生成执行计划的过程。这个过程主要是在做各种计算,所以CPU 使用比较集中的地方。 执行计划生成后会被缓存在 内存中 阅读全文
posted @ 2015-12-23 13:21 鱼日文弓虽 阅读(2513) 评论(0) 推荐(0)
摘要: [SQL Server] sp_who, sp_who2和sp_who3sp_who可以返回如下信息: (可选参数LoginName, 或active代表活动会话数)Spid (系统进程ID)status (进程状态)loginame (用户登录名)hostname(用户主机名)blk (阻塞进程的... 阅读全文
posted @ 2015-12-23 11:35 鱼日文弓虽 阅读(3557) 评论(0) 推荐(0)
摘要: Sys.SysProcesses 系统表是一个很重要的系统视图,主要用来定位与解决Sql Server的阻塞和死锁包含正在 SQL Server 实例上运行的进程的相关信息。这些进程可以是客户端进程或系统进程。 视图中主要的字段: 1. Spid:Sql Servr 会话ID 2. Kpid:Win... 阅读全文
posted @ 2015-12-23 11:30 鱼日文弓虽 阅读(654) 评论(0) 推荐(0)