MSSQL 大量數(shù)據(jù)時(shí),建立索引或添加字段后保存更改提示超時(shí)的解決方法
修改表屬性后使用“索引/鍵”對話框?yàn)橐粋€大型表(記錄數(shù)13,239,473)創(chuàng)建索引,提示:
- 無法創(chuàng)建索引“IX_TableName”。
超時(shí)時(shí)間已到。在操作完成之前超時(shí)時(shí)間已過或服務(wù)器未響應(yīng)。
“生成更改腳本”后在“數(shù)據(jù)庫引擎查詢”中執(zhí)行之,花費(fèi)了12分鐘的時(shí)間執(zhí)行完畢。
“索引/鍵”對話框中的超時(shí)時(shí)間是如何決定的?都是在本機(jī)上執(zhí)行的操作怎么兩種方式會有區(qū)別?納悶……
之后的評論給了我指引。感謝!
整理一下具體的做法,很簡單,但沒人教我這么做的時(shí)候,就只能干瞪眼:
在更改數(shù)據(jù)量大的表格數(shù)據(jù)結(jié)構(gòu)時(shí),不要點(diǎn)“保存”按鈕,而是在表結(jié)構(gòu)編輯框左側(cè)點(diǎn)右鍵===》選擇“生成更改腳本”,這時(shí)出來了文本對話框,把里面的內(nèi)容全選并復(fù)制,并關(guān)閉這個表,選擇不保存,右擊該表所屬的數(shù)據(jù)庫,選“新建查詢”,之后Ctrl+V把剛復(fù)制的腳本粘進(jìn)來,并運(yùn)行。這樣就再也不會彈出超時(shí)的提示了,如果數(shù)據(jù)量相當(dāng)大,我們只需要耐心等待即可了!
相關(guān)文章
SQLServer2005 XML數(shù)據(jù)操作代碼
在項(xiàng)目中經(jīng)常用XML文件,看看T-SQL程序設(shè)計(jì)發(fā)現(xiàn)SQLSERVER2005居然可以處理XML類型,而且還可以使用類似于Xpath的查詢語法查詢。2010-06-06
簡單有用的SQL腳本 (行列互轉(zhuǎn),查詢一個表內(nèi)相同紀(jì)錄等)
本文推薦的SQL腳本都是很實(shí)用的哦,學(xué)會了,對在工作中得心應(yīng)手,一起來學(xué)習(xí)學(xué)習(xí)吧。2010-04-04
簡述SQL Server 2005數(shù)據(jù)庫鏡像相關(guān)知識
本文我們主要介紹了SQL Server 2005數(shù)據(jù)庫鏡像的相關(guān)知識,包括數(shù)據(jù)庫鏡像的優(yōu)點(diǎn)、數(shù)據(jù)庫鏡像的工作方式等,需要的朋友可以參考下2015-08-08
SQL Server 2005中的外聯(lián)結(jié)用法
這篇文章主要介紹了SQL Server 2005中的外聯(lián)結(jié)用法 ,需要的朋友可以參考下2014-08-08
Microsoft Sql server2005的安裝步驟圖文詳解及常見問題解決方案
這篇文章主要介紹了Microsoft Sql server2005的安裝步驟圖文詳解及常見問題解決方案的相關(guān)資料,需要的朋友可以參考下2016-05-05
SqlServer 2005 T-SQL Query 學(xué)習(xí)筆記(2)
SqlServer 2005 T-SQL Query 學(xué)習(xí)筆記(2)2010-02-02
Sql server 2005安裝時(shí)ASP.Net版本注冊要求警告的解決方法
這篇文章主要介紹了Sql server 2005安裝時(shí)ASP.Net版本注冊要求警告的解決方法,需要的朋友可以參考下2015-01-01
安裝MSSql2005時(shí) “以前的某個程序安裝已在安裝計(jì)算機(jī)上創(chuàng)建掛起” 的解決辦法
安裝MSSql2005時(shí) “以前的某個程序安裝已在安裝計(jì)算機(jī)上創(chuàng)建掛起” 的解決辦法2010-02-02
SqlServer 2005 T-SQL Query 學(xué)習(xí)筆記(4)
作者他很喜歡建立數(shù)字輔助表(即是1-N的數(shù)字按順序組成的表),關(guān)于如何建立這些輔助表,然后他給了一些例子,這些例子很有代表性。2010-02-02

