SQL表数据多的时候创建索引失败,提示:- 无法创建索引“idx_**”。执行超时已过期。完成操作之前已超时或服务器未响应。
错误描述
SQL Server数据库中有个表数据有几千万条,查询非常非常慢,在尝试改变索引的时候,提示:
SQL创建索引 错误信息
“osap_dataUserDetail”表
- 无法创建索引“idx_auto_01”。
执行超时已过期。完成操作之前已超时或服务器未响应。
解决方案
不要再设计器中直接点击保存
执行
正确的办法
修改索引后,在表设计
的 左侧
,右键
,选择 生成更改脚本
提示:
点击是,保存sql脚本,也可以直接复制脚本到sql执行即可
重建索引可能会很耗时 (不耗时的话也不用生成脚本运行了 [手动滑稽])
我这里运行了一分半钟
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
post 管理员