簡體   English   中英

SQL Server索引腳本

[英]SQL Server Index Scripting

我正在使用SQL Server 2008。

是否可以創建一個腳本來遍歷數據庫中的所有表,從而生成一組索引放置腳本並分別創建腳本?

我要做的是將所有索引放在一組數據庫上以運行繁重的數據加載過程,但是我想重新啟用所有索引。 我不想遍歷每個表並編寫索引下降腳本然后創建索引。

我想你想做的就是在這里 您實際上並不需要刪除索引,只需在發生負載時將其禁用即可。 該腳本將允許您為加載禁用索引,然后在完成后重新啟用索引,其妙處在於它只需一個命令就可以為整個數據庫一次性完成所有操作。

是。 已經有人做過了,所以無需再次編寫腳本... :-)

將所有索引和統計信息放在一個腳本中

編輯。 哎呀。 創造...

刪除它們之前 ...在SSMS中,右鍵單擊,生成腳本等

您可以使用SMO做到這一點,看看數據庫上的SMO腳本索引和FK

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM