首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据库索引无法重建

数据库索引无法重建
EN

Stack Overflow用户
提问于 2015-03-27 22:13:22
回答 2查看 709关注 0票数 1

我无法在我的表中重建索引。当我尝试重建时,我得到错误“锁定请求超时”。现在,当我试图杀死ID为22 (系统进程)的阻塞进程时,它告诉我只能杀死用户进程。

如何在不被系统阻塞的情况下访问数据库并重建索引?

更新:

通过运行ALTER INDEX ... REBUILD语句以脱机重新生成主键索引修复了此问题,它可以正常工作并允许锁重新生成索引。

EN

回答 2

Stack Overflow用户

发布于 2015-03-27 22:19:00

您确定是sys进程导致了您的问题吗?如果是这样,您将不得不停止MSSQL服务,这将杀死所有系统进程。然后重新启动它。

票数 0
EN

Stack Overflow用户

发布于 2015-03-28 10:58:18

更新:

通过运行ALTER INDEX ...REBUILD语句脱机重新生成主键索引,该语句起作用并允许锁用于重新生成索引。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29302755

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档