數據庫mysql
定義爲物理操做系統文件與其餘形式文件類型的集合。如:frm,myd,myi,ibd等文件。若是存放在內存中的依然不會變。sql
數據庫實例數據庫
mysql數據庫由後臺線程以及一個共享內存組成。共享內存能夠被運行的後臺線程所共享。spa
簡單的理解數據庫是文件,是實實在在的放在物理存儲盤上的文件。數據庫實例是應用程序,是運行的程序,其餘程序若是想操做數據庫只能經過數據庫實例才行,好比若是想對數據庫進行Select,Delete,Update,Add操做只能經過數據庫實例完成,從數據庫實例的定義以看出數據庫實例和硬件設備內存關係密切,至於他是怎樣使用內存的在之後的講解。操作系統
數據庫與實例的關係線程
在實際應用過程當中數據庫實例與數據庫是一一對應的,即一個實例對應一個數據庫,在集羣狀況下可能存在一個數據庫被多個實例使用。內存