站点图标 久久日记本

大数据的SQL数据库添加索引

【这个博文需要更新】

之前设计SQL数据库的时候没有考虑到数据量大时候更改的麻烦,现在数据库里面 资源 的数据增加到了90W,而且我表中没有主键和索引,

打开表设计设置id为主键,因为数据量大,过会儿提示"无法修改表,超时时间已到".

尝试一下网上的一个方法,设置主键,先不点击保存,右键该表选择"生成表更改的语句",生成之后放在命令里面执行,结果还是提示 超时.

仔细找了一下,总算解决了.以后做这些数据要提前设置好.

解决方法

在 SQL Server Management Studio 里,

通过菜单“工具-选项”打开选项对话框。

在左侧寻找“设计器-表设计器和数据库设计器”,

然后在右侧勾选“为表设计器更新重写连接字符串的超时值”,

在它下面的“事务超时时间”默认应该是 30 秒,我们应该把它改得稍微大一些。

最好还是用语句形式进行修改。

添加主键之后

不过设置主键之后添加全局索引,结果数据库大小由以前的170M->362M,日志文件由以前6M->670M,好恐怖....

退出移动版