bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

SQLServer數據庫鏡像下有效的索引維護-創新互聯

SQL Server數據庫鏡像下有效的索引維護

創新互聯專注于安義網站建設服務及定制,我們擁有豐富的企業做網站經驗。 熱誠為您提供安義營銷型網站建設,安義網站制作、安義網頁設計、安義網站官網定制、微信小程序開發服務,打造安義網絡公司原創品牌,更為您提供安義網站排名全網營銷落地服務。

我們在做索引重建的時候,由于索引重建產生太多日志,習慣切換到大容量日志恢復模式。而在生產環境,我們配置了數據庫鏡像作為高可用,鏡像只能運行于完整恢復模式,難道我們就不做索引維護了么?

當生產環境使用鏡像的時候,這是一個很常見的問題。當使用鏡像前,盡管很多人會做負載性能測試,以我的經驗,在他們的測試中不會包含維護操作。常規的維護操作是業務環節的一部分,因此,我們應該將其包含在所有的測試場景中。

我們先來了解下原理,使用大容量日志恢復模式允許索引重建(使用ALTER INDEX ... REBUILD)操作產生更少的事務日志,也就是說,事務日志不會像在完整恢復模式下執行的操作那么大。而數據庫鏡像只允許使用完整恢復模式,因此索引重建會記錄完整日志。產生的大量的額外的日志很容易導致主和鏡像之間的網絡問題,在主上會會導致非常大的SEND隊列。如果SEND隊列變得非常大,當主宕機時,會有潛在的數據丟失的隱患,甚至超出可以容忍的數據丟失服務級別協議。

那么我們該怎么做呢?

我們可以錯開時間使用ALTER INDEX ... REORGANIZE做索引維護。重新組織索引只是處理存在的碎片,它是可以中斷的,而不會丟失已經完成的工作。重建索引,不論碎片有多少,總是會建立一個新索引,如果你中斷了,整個重建過程將回滾。

對于很大的索引,去重建是不實際的,應該執行以下步驟:

  • 第1天:在維護窗口,開始ALTER INDEX ... REORGANIZE。讓它運行1個小時,然后KILL掉。它不會回滾索引維護的操作,剛才的索引重新組織將會移除一些碎片。

  • 第2天:再次開始重新組織索引。它不會記住第1天工作到哪了,它會快速穿過第1天的工作,開始移除索引的下一個部分的碎片。在1小時后KILL掉。

  • 重復以上動作直到碎片級別降到合適的閾值,或者只是繼續無限期的每天處理。

該方法允許你限制通過常規的索引維護產生的事務日志的數量。如果你想更深入的優化,不用再一定時間后殺掉重新組織的進程,你可以監控事務日志產生的數量,然后到達一定閾值后再殺掉。具體,可以參考:Script: open transactions with text and plans(http://www.sqlskills.com/blogs/paul/script-open-transactions-with-text-and-plans/)

另外有需要云服務器可以了解下創新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

新聞標題:SQLServer數據庫鏡像下有效的索引維護-創新互聯
地址分享:http://vcdvsql.cn/article22/dsopjc.html

成都網站建設公司_創新互聯,為您提供企業建站、面包屑導航、服務器托管企業網站制作網站建設、外貿網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

網站優化排名