22,209
社区成员
发帖
与我相关
我的任务
分享
select login_time,
host_name,
program_name
from sys.dm_exec_sessions
where session_id=[spid]
--先看一下是哪个表有这样的操作?这个表数据量很大?有很多索引?有人更改了表结构?数据变化很大?
--如果是系统自动统计,可以先结束掉这个进程。等系统空闲的时候,再重建索引
sys.dm_db_index_physical_stats (
{database_id | NULL }
, { object_id | NULL }
, { index_id | NULL | 0 }
, { partition_number | NULL }
, { mode | NULL | DEFAULT }
)
SELECT DB_NAME(10) --数据库名
--然后切换到上面查询出来的数据库下
SELECT name FROM sys.objects --表名
WHERE OBJECT_ID = 5575058
--DETAILED:模式将扫描所有页并返回所有统计信息,速度最慢