花費 32 ms
MySQL索引背后的數據結構及算法原理

前兩天經歷了武漢一行騰訊面試,數據庫索引是一個面試熱點,在此搜集相關資料,以備學習之用。 下面是一位牛人寫得關於數據庫索引的精品之作,因為很好,不敢修飾,轉載至此與博友共享。 原文鏈接:MySQL ...

Wed Apr 20 04:54:00 CST 2016 12 57384
mysql 行級鎖的使用以及死鎖的預防

 一、前言     mysql的InnoDB,支持事務和行級鎖,可以使用行鎖來處理用戶提現等業務。使用mysql鎖的時候有時候會出現死鎖,要做好死鎖的預防。   二、MySQL行級鎖     行 ...

Wed Dec 21 03:53:00 CST 2016 0 23449
數據庫系列:事務的4種隔離級別

數據庫系列:MySQL慢查詢分析和性能優化 數據庫系列:MySQL索引優化總結(綜合版) 數據庫系列:高並發下的數據字段變更 數據庫系列:覆蓋索引和規避回表 數據庫系列:數據庫高可用及無損擴容 數據 ...

Fri Nov 17 22:29:00 CST 2023 2 413
數據庫系列:RR和RC下,快照讀的區別

數據庫系列:MySQL慢查詢分析和性能優化 數據庫系列:MySQL索引優化總結(綜合版) 數據庫系列:高並發下的數據字段變更 數據庫系列:覆蓋索引和規避回表 數據庫系列:數據庫高可用及無損擴容 數據 ...

Wed Nov 22 22:30:00 CST 2023 1 237
MySQL · 引擎特性 · InnoDB Buffer Pool

前言 用戶對數據庫的最基本要求就是能高效的讀取和存儲數據,但是讀寫數據都涉及到與低速的設備交互,為了彌補兩者之間的速度差異,所有數據庫都有緩存池,用來管理相應的數據頁,提高數據庫的效率,當然也因為引 ...

Tue May 16 22:25:00 CST 2017 10 13449
MySQL的索引有哪些

一、索引是什么 索引,在MySQL中也叫“鍵(key)”,是存儲引擎用於快速找到記錄的一種數據結構。如果把數據庫的一張表比作一本書,那索引則是這本書的目錄,通過目錄,我們能快速找到我們 ...

Sun Dec 15 22:45:00 CST 2019 0 2785
深入淺出分析MySQL索引設計背后的數據結構

在我們公司的DB規范中,明確規定: 1、建表語句必須明確指定主鍵 2、無特殊情況,主鍵必須單調遞增 對於這項規定,很多研發小伙伴不理解。本文就來深入簡出地分析MySQL索引設計背后的數 ...

Tue Apr 11 23:30:00 CST 2017 2 9615
MySQL InnoDB 索引原理

本文由 網易雲 發布。 作者:范鵬程,網易考拉海購 InnoDB是 MySQL最常用的存儲引擎,了解InnoDB存儲引擎的索引對於日常工作有很大的益處,索引的存在便是為了加速數據庫行記 ...

Sat Apr 21 01:31:00 CST 2018 0 5489
MySql大表分頁(附獨門秘技)

問題背景 MySql(InnoDB)中的訂單表需要按時間順序分頁查詢,且主鍵不是時間維度遞增,訂單表在百萬以上規模,此時如何高效地實現該需求? 注:本文並非主要講解如何建立索引,以下的分析均 ...

Tue Aug 04 16:32:00 CST 2020 10 2481
MySQL · 引擎特性 · InnoDB 數據頁解析

前言 之前介紹的月報中,詳細介紹了InnoDB Buffer Pool的實現細節,Buffer Pool主要就是用來存儲數據頁的,是數據頁在內存中的動態存儲方式,而本文介紹一下數據頁在磁盤上的靜態存 ...

Fri Apr 20 01:47:00 CST 2018 1 4655

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM