
MSSQL 性能优化
文章平均质量分 54
damo_baby
喜交IT高手交流
展开
-
行添加和集合化添加数据后台的数据日志变化
use testif object_id('tw') is not null drop table twcreate table tw(i int)--第一种方法 日志多,运行快dbcc sqlperf(logspace)declare @i intset原创 2011-09-25 14:46:46 · 552 阅读 · 0 评论 -
优化必不可少--看懂SqlServer查询计划
对于SqlServer的优化来说,可能优化查询是很常见的事情。关于数据库的优化,本身也是一个涉及面比较的广的话题,本文只谈优化查询时如何看懂SqlServer查询计划。由于我对SqlServer的认识有限,如有错误,也恳请您在发现后及时批评指正。首先,打开【SQL Ser原创 2011-10-03 12:06:11 · 6009 阅读 · 1 评论 -
通用-删除服务器上的所有相同后缀的临时表
因为项目需要,必须使用大量临时表,因此编写批量删除临时表的通用语句 use tempdbif object_id('tempdb..#table') is not null drop table tempdb..#tableselect name into tempdb..#tablefrom (select * from sysobjects where xtype='U'原创 2012-04-19 19:45:39 · 1267 阅读 · 0 评论 -
MSSQL显示进程执行的脚本
经常检查哪个进程运行什么脚本所以以下脚本比较实用--显示进程执行的脚本use masterdeclare @spid int;declare @sql_handle binary(20);set @spid = 112SELECT @sql_handle = sql_handleFROM sysprocesses As A with (nolock)where原创 2012-08-22 00:13:52 · 1251 阅读 · 0 评论 -
Job_temp_monitor:监控后台运行缓慢的程序
经常会遇到卡慢的问题经常会不能快速找到问题点特别是针对数据库的慢的问题需要有一个好的跟踪方法在实际工作中以下代码非常有用。 USE [msdb]GO /****** Object: Job [_temp_monitor] Script Date: 08/23/2012 06:41:49 ******/BEGIN TRANSACTIONDECLAR原创 2012-08-26 09:50:50 · 1654 阅读 · 0 评论