MSSQL 大量数据时,建立索引或添加字段后保存更改提示超时的解决方法

永远痴迷于你

永远痴迷于你

2016-02-19 09:55

下面请跟着图老师小编一起来了解下MSSQL 大量数据时,建立索引或添加字段后保存更改提示超时的解决方法,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!
一般我们都喜欢用数据库管理器的UI来对数据表结构进行更改,然后自然而然地点"保存" 按钮进行保存,但数据量比较大的时候,用这招往往会出现"无法创建索引“IX_索引名”。 超时时间已到。在操作完成之前超时时间已过或服务器未响应。 "这种错误。一时不知所措,蜡人张的文章
代码如下:

修改表属性后使用“索引/键”对话框为一个大型表(记录数13,239,473)创建索引,提示:

- 无法创建索引“IX_TableName”。
超时时间已到。在操作完成之前超时时间已过或服务器未响应。

“生成更改脚本”后在“数据库引擎查询”中执行之,花费了12分钟的时间执行完毕。

“索引/键”对话框中的超时时间是如何决定的?都是在本机上执行的操作怎么两种方式会有区别?纳闷……

之后的评论给了我指引。感谢!

整理一下具体的做法,很简单,但没人教我这么做的时候,就只能干瞪眼:

在更改数据量大的表格数据结构时,不要点“保存”按钮,而是在表结构编辑框左侧点右键===》选择“生成更改脚本”,这时出来了文本对话框,把里面的内容全选并复制,并关闭这个表,选择不保存,右击该表所属的数据库,选“新建查询”,之后Ctrl+V把刚复制的脚本粘进来,并运行。这样就再也不会弹出超时的提示了,如果数据量相当大,我们只需要耐心等待即可了!
展开更多 50%)
分享

猜你喜欢

MSSQL 大量数据时,建立索引或添加字段后保存更改提示超时的解决方法

编程语言 网络编程
MSSQL 大量数据时,建立索引或添加字段后保存更改提示超时的解决方法

mssql 建立索引

编程语言 网络编程
mssql 建立索引

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

MSSQL 添加字段说明

编程语言 网络编程
MSSQL 添加字段说明

在OracleE数据库的字段上建立索引的方法

编程语言 网络编程
在OracleE数据库的字段上建立索引的方法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

将Oracle中的数据更改后出错的解决方法

编程语言 网络编程
将Oracle中的数据更改后出错的解决方法

解决SQL SERVER 2008数据库表中修改字段后不能保存

编程语言 网络编程
解决SQL SERVER 2008数据库表中修改字段后不能保存

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

解析Android中使用自定义字体的实现方法

解析Android中使用自定义字体的实现方法

基于Sizeof与Strlen的区别以及联系的使用详解

基于Sizeof与Strlen的区别以及联系的使用详解
下拉加载更多内容 ↓