面試總結之資料庫

2021-09-29 13:55:16 字數 419 閱讀 5402

讀未提交:會導致髒讀、虛讀、幻讀

讀已提交:會導致虛讀和幻讀

可重複讀(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 在...