簡體   English   中英

SQL Server - 存檔數據(策略/存儲過程)

[英]SQL Server - Archiving Data (Strategy/Stored Procedure)

目前,我們擁有100多個數據庫,其中一些數據庫大小約為10GB,擁有數百萬條記錄,而且它們正以驚人的速度增長。 我們需要評估我們的歸檔策略。

有沒有人有任何建議和示例腳本遍歷所有表並將數據存檔到ARCHIVED數據庫 - 所有被審計(關於導入的記錄數等等),如果失敗,它會回滾所有內容?

問候

分區可以幫助在單個數據庫中存檔很多。 滑動窗口場景是一種特殊工具。

我建議設置一個Admin數據庫。 它將處理有關存檔的所有設置和信息。

可能有2個SQL Server實例:當前服務器和存檔服務器。 它們將具有相同的結構。

Process使用Admin DB中的設置將數據從遠程服務器復制到存檔服務器。 可能需要編寫動態SQL。 檢查Sp_MSForEachDB

+1分區的想法。 要添加 - 我認為如果您有開發人員版本,也可以使用它

暫無
暫無

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

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