原文:MySQL 深潛 - 一文詳解 MySQL Data Dictionary

簡介:在 MySQL . 之前,Server 層和存儲引擎 比如 InnoDB 會各自保留一份元數據 schema name, table definition 等 ,不僅在信息存儲上有着重復冗余,而且可能存在兩者之間存儲的元數據不同步的現象。不同存儲引擎之間 比如 InnoDB 和 MyISAM 有着不同的元數據存儲形式和位置 .FRM, .PAR, .OPT, .TRN and .TRG f ...

2021-08-25 15:46 0 122 推薦指數:

查看詳情

一文詳解MySQL的鎖機制

一、表級鎖、行級鎖、頁級鎖 數據庫鎖定機制簡單來說,就是數據庫為了保證數據的一致性,而使各種共享資源在被並發訪問變得有序所設計的一種規則。 MySQL數據庫由於其自身架構的特點,存在多種數據存儲引擎,每種存儲引擎的鎖定機制都是為各自所面對的特定場景而優化設計,所以各存儲引擎的鎖定機制也有 ...

Tue Nov 23 17:19:00 CST 2021 0 3674
MySQL進階系列:一文詳解explain

explain有何用處呢: 為了知道優化SQL語句的執行,需要查看SQL語句的具體執行過程,以加快SQL語句的執行效率。 ​ 可以使用explain+SQL語句來模擬優化器執行SQL查詢語句,從而知道mysql是如何處理sql語句的。通過查看執行計划了解執行器是否按照我們想的那樣處理SQL ...

Wed Sep 15 21:59:00 CST 2021 0 103
MySQL - MDL 鎖的實現與獲取機制

簡介:本文將介紹在 MDL 系統中常用的數據結構及含義,然后從實現角度討論 MDL 的獲取機制與死鎖檢測,最后分享在實踐中如何監控 MDL 狀態。 ​ 作者 | 泊歌 來源 | 阿里技術公眾號 一 背景 為了滿足數據庫在並發請求下的事務隔離性和一致性要求,同時針對 MySQL ...

Fri Mar 18 18:58:00 CST 2022 0 641
一文學會MySQL的explain工具

開篇說明 (1) 本文將細致介紹MySQL的explain工具,是下一篇《一文讀懂MySQL的索引機制及查詢優化》的准備篇。 (2) 本文主要基於MySQL5.7版本(https://dev.mysql.com/doc/refman/5.7/en/),MySQL8.x版本可另行翻閱對應版本 ...

Mon Aug 03 16:05:00 CST 2020 0 1835
一文解決MySQL時區相關問題

前言: 在使用MySQL的過程中,你可能會遇到時區相關問題,比如說時間顯示錯誤、時區不是東八區、程序取得的時間和數據庫存儲的時間不一致等等問題。其實,這些問題都與數據庫時區設置有關,本篇文章將從數據庫參數入手,逐步介紹時區相關內容。 1.log_timestamps參數介紹 首先說明下 ...

Fri Jul 03 19:12:00 CST 2020 0 575
一文搞懂MySQL體系架構!!

寫在前面 很多小伙伴工作很長時間了,對於MySQL的掌握程度卻僅僅停留在表面的CRUD,對於MySQL深層次的原理和技術知識了解的少之又少,隨着工作年限的不斷增長,職場競爭力卻是不斷降低的。很多時候,出去面試時,被面試官吊打的現象成了家常便飯。比如,對於MySQL的高頻面試題有: 說說 ...

Wed Apr 14 03:45:00 CST 2021 1 974
Spring Data Redis 詳解及實戰一文搞定

SDR - Spring Data Redis的簡稱。 Spring Data Redis提供了從Spring應用程序輕松配置和訪問Redis的功能。它提供了與商店互動的低級別和高級別抽象,使用戶免受基礎設施問題的困擾。 Spring Boot 實戰 引用依賴 添加redis配置類 ...

Mon Sep 10 19:13:00 CST 2018 0 1153
一文讓你徹底搞懂 MySQL 的幾種鎖

文章來源:51CTO博客,作者:青苔初生 一文讀懂所有鎖,了解他們的優缺點和使用場景。 表級鎖與行級鎖 表級鎖: table-level locking,鎖住整個表。 開銷小,加鎖快。 不會死鎖(一次性加載所需的所有表)。 鎖粒度大,發生鎖沖突概率大,並發效率低。 適合 ...

Fri Mar 26 22:26:00 CST 2021 0 244
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM