1、MYSQL的邏輯結構
服務層、核心層、存儲引擎層
2、MYSQL的含義
MYSQl指的是一種服務器語言,MYSQL的客戶端不是指具體哪一種軟件,所有使用MYSQL服務器的軟件都可以叫MYSQl的客戶端;
3、MYSQL的處理邏輯:單進程、多線程
通過分析器進行緩存線程
4、什么是事務處理?
事務是由一組SQL語句組成的邏輯處理單元
關鍵點:邏輯、單元
具有4個特性:
原子性:事務是一個原子操作單元,其對數據的修改,要么全部執行,要么全部不執行。
一致性:在事務開始和完成時,詩句都必須保持一致的狀態
隔離性:數據庫系統提供一定的隔離機制(鎖),保證事務在不受外部并發操作影響的“獨立”環境執行。這意味著事務處理過程中的中間狀態對外部是不可見的,反之亦然。
持久性:事務完成之后,其對數據的修改是永久性的,即使出現系統故障,也能夠保持。