我們的應用程序需要大量數據,其中大部分數據稱爲事務,主要是時鐘輸入和輸出員工信息,其中大部分信息都被處理並存儲在另一個表中。多年來,這些數據可能會增長。我正在考慮將備份數據轉換爲文本文件,並且如果從這些文本文件導出它們,導出將從數據庫中清除數據。現在,數據處於可以歸檔等文本文件中。這是我看到的其他軟件的想法......那你的建議....C#大數據備份策略來釋放數據庫
幾個點:
- 我會獨自離開數據庫,因爲它可以或不可以有dba,並且涉及數據庫可能有很多解決方案。當我們將應用程序部署到客戶時,我最不想與dba交談,並參與討厭的東西......所以我可以告訴他們一年後,「嘿數據庫的大小太多了」,所以現在只需轉儲到文本或XML文件,並清除表是一次解決方案。報告運行了另一個主表..我想在長就像在4年內運行一樣,我可能有一個龐大的數據庫,並且表中有大量的事務處理,因爲員工在每個時間輪班X次,每次輪班時間在blaaahhh X ...所以如果他們可以按照每月或每過一個月的文本文件轉儲。 ..即
您使用的是哪種類型的數據庫。什麼OS?這是重要的信息。 – captncraig 2009-11-16 18:17:32
另外,您是否有DBA或必須充當DBA的開發人員? 根據您對之前評論的回答:您是在談論桌面軟件或RDBMS(如SQL Server,Oracle,MySQL等)中的嵌入式數據庫。 此外,這是您銷售的產品,還是僅供您使用的內部應用程序? – jeffa00 2009-11-16 18:23:16
WINDOWS,數據庫可以是任何主要的oracle或sql服務器 – abmv 2009-11-17 05:35:53