讀未提交:會導致髒讀、虛讀、幻讀
讀已提交:會導致虛讀和幻讀
可重複讀(mysql預設隔離級別):會導致幻讀
序列化(最高隔離級別)
觸發器作用:強化約束,維護資料完整性和一致性
1.多種資料型別:string、set、list、hash、sorted-set
2.記憶體儲存:讀寫速度快於硬碟。支援持久化。
3.功能豐富:支援快取,發布/訊息訂閱、佇列
4.比較穩定
1.redis是單執行緒(多路復用)更安全,memcache是多執行緒
2.儲存方式:redis存在硬碟上,memcache存在記憶體中
3.redis支援持久化,memcache不支援
4.redis不僅支援k-v結構,還支援一些複雜的資料結構,且支援事務;memcache只支援k-v結構。
資料庫面試總結
背景 將找工作過程中,資料庫相關的知識在此總結,一定要靜心篩選,方便以後檢視。20190303 平衡二叉樹 b樹 b 樹 b 樹 理解其中一種你就都明白了 1 非葉子節點最多擁有兩個子節點 2 非葉子節值大於左邊子節點 小於右邊子節點 3 樹的左右兩邊的層級數相差不會大於1 4 沒有值相等重複的節點...
面試之資料庫
2 事務的四大特性 3 什麼樣的字段適合建索引?如何定位並優化你的索引?執行 慢查詢配置 show variables like query 慢查詢數量 show status like slow queries 開啟慢查詢日誌,設定超時時間為1s,想要永久生效得到配置檔案中配置,否則資料庫重啟後,...
Java 面試之資料庫
資料庫事務是指作為單個邏輯工作單元執行的一系列操作,要麼完全地執行,要麼完全地不執行。事務滿足以下四大特性 原子性 atomicity 乙個事務中的所有操作,要麼全部完成,要麼全部不完成,不會結束在中間某個環節。事務在執行過程中發生錯誤,會被回滾到事務開始前的狀態。一致性 consistency 在...