資料庫伺服器
出自 MBA智库百科(https://wiki.mbalib.com/)
資料庫伺服器(Database Server)
目錄 |
什麼是資料庫伺服器[1]
資料庫伺服器是指運行資料庫系統的專用伺服器,其功能就是為資料庫系統的高性能運行提供硬體支持和保障。
資料庫伺服器的特點[2]
資料庫伺服器是建立在資料庫系統基礎上的,因此具有資料庫系統的特性,不過它又有其獨特的—面。
(1)資料庫管理功能
包括系統配置與管理,數據存取與更新管理,數據完整性管理和數據安全性管理。
(2)資料庫的查詢和操縱功能
該功能包括資料庫檢索和修改。
(3)資料庫維護功能
包括數據引入引出管理,資料庫結構維護,數據恢復功能和性能監測。
(4)資料庫並行運行
由於在同一時間,訪問資料庫的用戶不止一個,所以資料庫伺服器必須支持並行運行機制,處理多個事件的同時發生。
資料庫伺服器的優點[3]
(1)減少編程量資料庫伺服器提供了用於數據操縱的標準介面API。
(2)資料庫安全保證好資料庫伺服器提供監控性能、併發控制等工具。由DBA統一負責授權訪問資料庫及網路管理。
(3)數據可靠性管理及恢復好 資料庫伺服器提供統一的資料庫備份和恢復、啟動和停止資料庫的管理工具。
(4)充分利用電腦資源 資料庫伺服器把數據管理及處理工作從客戶機上分離出來,使網路上各電腦的資源能各盡其用。
(5)提高了系統性能
1)能大大降低網路開銷。
2)協調操作,減少資源競爭,避免死鎖。
3)提供聯機查詢優化機制。
(6)便於平臺擴展
1)多處理器(相同類型)的水平擴展。
2)多個伺服器電腦的水平擴展。
3)垂直擴展:伺服器可以移植到功能更強的電腦上,不涉及處理數據的重新分佈問題。
資料庫是數據的結構化集合。它可以是任何東西,從簡單的購物清單到畫展,或企業網路中的海量信息。要想將數據添加到資料庫,或訪問、處理電腦資料庫中保存的數據,需要使用資料庫管理系統,如MySQL伺服器。電腦是處理大量數據的理想工具,因此,資料庫管理系統在計算方面扮演著關鍵的中心角色,或是作為獨立的實用工具,或是作為其他應用程式的組成部分。