我根據實際所維護的企業資料庫經驗,來回答題主的這個問題。 企業建立自己的資料庫,要考慮如下方面:
1. 首先是根據自身的需求出發,考慮要建立的數庫據用於什麼業務或者用途,在需求大方向確定好,就好進行下一步的規劃。
2. 避免建立的資料庫成為資訊孤島,要考慮資料庫和其它資料庫或者業務系統之間的資訊共享,資訊互通問題,從而更好將企業的資料庫中的資料利用為起,為企業的決策起到參考、資料支援等作用。
3. 需要考慮資料庫的安全,規劃冗災功能。作為企業級的資料庫,一定要考慮資料的安全,因為資料冗災功能必不可少。可以使用硬體級別的資料冗災,解決儲存裝置損壞而造成的資料損壞或者丟失, 資料庫級別的冗災可以使用資料庫系統自帶的功能來實現,比如 Oracle 的 Data Guard 技術, SQL Server 2012 以上的版本,使用Always ON 技術來實現資料冗災, MySQL可以使用 Master, Slave 技術。
4. 資料庫的備份與恢復。 企業級的資料庫,絕大多數是需要執行定期備份,以保障資料的安全,有條件的企業每年要執行一次 DRP (災難恢復計劃演練),以驗證備份資料的可靠性,當災難發生後,能夠根據備份恢復業務資料。
以上是我們企業資料庫需要考慮的方面。
我根據實際所維護的企業資料庫經驗,來回答題主的這個問題。 企業建立自己的資料庫,要考慮如下方面:
1. 首先是根據自身的需求出發,考慮要建立的數庫據用於什麼業務或者用途,在需求大方向確定好,就好進行下一步的規劃。
2. 避免建立的資料庫成為資訊孤島,要考慮資料庫和其它資料庫或者業務系統之間的資訊共享,資訊互通問題,從而更好將企業的資料庫中的資料利用為起,為企業的決策起到參考、資料支援等作用。
3. 需要考慮資料庫的安全,規劃冗災功能。作為企業級的資料庫,一定要考慮資料的安全,因為資料冗災功能必不可少。可以使用硬體級別的資料冗災,解決儲存裝置損壞而造成的資料損壞或者丟失, 資料庫級別的冗災可以使用資料庫系統自帶的功能來實現,比如 Oracle 的 Data Guard 技術, SQL Server 2012 以上的版本,使用Always ON 技術來實現資料冗災, MySQL可以使用 Master, Slave 技術。
4. 資料庫的備份與恢復。 企業級的資料庫,絕大多數是需要執行定期備份,以保障資料的安全,有條件的企業每年要執行一次 DRP (災難恢復計劃演練),以驗證備份資料的可靠性,當災難發生後,能夠根據備份恢復業務資料。
以上是我們企業資料庫需要考慮的方面。