65 事務的隔離級別 , 髒讀 可重複讀

1MYISAMI 表鎖與INNOdb 行鎖之間的區別

2, Spring 中事務聲明與編程事務之間的區別

3,手動事務流程: beign, commit/rollback

,4,事務只做beign,不 commit/rollback 會發生哪些情況;

5, 站在事務角度分析: MyISAM 與Innodb 引擎之間的區別

6,髒讀/可重複讀/不可重複讀/幻讀之間的區別

  1. 事務隔離級別 讀未提交/讀提交/可重複讀/串行化之間的區別;

8 MVVC(多版本併發控制)架構設計原理;

鎖的分類:
1, 從鎖的性能角度主要分爲樂觀鎖和悲觀鎖;
2,從鎖的粒度角度主要分爲讀寫鎖(共享鎖),重入鎖,排他鎖, 公平鎖和非公平鎖;
3,從數據庫的粒度角度分爲 行鎖和表鎖;

表鎖; 每次操作鎖住整個表,開銷小,加鎖快,不會出現死鎖; 鎖定粒度大。發生鎖的衝突概率高,併發低;
表鎖: 每次操作鎖住一行數據,開銷大,加鎖慢;會出現死鎖;鎖定粒度小,發生鎖衝突最低;併發度最高;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章