mysql:數據庫與實例的區別


題記:最近想更深入的了解mysql,所以買了一些書在學習,趁着這個機會開個坑,整理一下一些我認為重要的知識點.

剛工作那會經常能聽到組長提到實例這個詞,一開始我以為是服務器...

 

數據庫(database):

物理操作系統文件或其他形式文件類型的集合.在mysql數據庫中,數據庫文件可以是frm,MYD,MYI,ibd結尾的文件.當使用NDB引擎時,數據庫的文件可能不是操作系統上的文件,而是存放於內存之中的文件,但是定義仍然不變.

實例:

mysql數據庫由后台線程以及一個共享內存區組成.共享內存可以被運行的后台線程所共享.需要牢記的是,數據庫實例才是真正用於操作系統文件的.

 

數據庫和實例有時可以互換使用,不過兩者的概念完全不通.在mysql數據庫中,實例與數據庫的關系通常是一一對應的,即一個實例對應一個數據庫,一個數據庫對應一個實例.但是,在集群情況下可能存在一個數據庫被多個數據實例使用的情況.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM