1 引言# 本文主要講解JDBC怎么演變到Mybatis的漸變過程,重點(diǎn)講解了為什么要將JDBC封裝成Mybaits這樣一個(gè)持久層框架。再而論述Mybatis作為一個(gè)數(shù)據(jù)持久...
1 引言# 本文主要講解JDBC怎么演變到Mybatis的漸變過程,重點(diǎn)講解了為什么要將JDBC封裝成Mybaits這樣一個(gè)持久層框架。再而論述Mybatis作為一個(gè)數(shù)據(jù)持久...
水平有限,如有誤請諒解。 一、主從相同表空間相差巨大 1.1 問題描述 我們知道MySQL主從基本上是邏輯的復(fù)制,那么有少量的空間差異沒有問題,但是本案例主庫表只有10G,但...
Linux內(nèi)存空間簡介 32位Linux平臺(tái)下進(jìn)程虛擬地址空間分布如下圖: Linux提供了如下幾個(gè)系統(tǒng)調(diào)用,用于內(nèi)存分配: 這兩種方式分配的都是虛擬內(nèi)存,沒有分配物理內(nèi)存。...
author:sufei mysql版本:5.7.26 一、SSL 原理 ? SSL(Secure Socket Layer,安全套接字層),是用于保證在Inte...
最近遇到一個(gè)故障:單主模式5節(jié)點(diǎn) MGR 集群,在使用 mysqlshell 導(dǎo)入數(shù)據(jù)時(shí),所有secondary節(jié)點(diǎn)報(bào)錯(cuò)唯一鍵沖突退出集群。最終得到的結(jié)論是:mysqlshe...
一、問題來源 這個(gè)問題如下: 朋友也分析了binlog發(fā)現(xiàn)并沒有大事務(wù)的存在,且從庫壓力很小很小。下面我們稍微再來分析一下。 二、以往的說明 “Waiting for dep...
自己分析一下ibd文件還是蠻有意思的,能夠?qū)W到不少東西,建議跟著走一遍,慢慢領(lǐng)會(huì)作者設(shè)計(jì)的意圖人學(xué)東西總是先感性的認(rèn)識(shí),慢慢到理性 —— 過程中大腦需要理解和消化 mysq...
常聽說MySQL中3表 join 的執(zhí)行流程并不是前兩張表 join 得出結(jié)果,再與第三張表進(jìn)行 join;而是3表嵌套的循環(huán)連接。那這個(gè)3表嵌套的循環(huán)連接具體又是個(gè)什么流程...
背景問題 偶然收到某客戶問題“我的Redis內(nèi)存碎片率很低在0.2左右,網(wǎng)上說會(huì)導(dǎo)致Redis性能變慢,我該咋辦?”。 官方的計(jì)算Redis內(nèi)存碎片率的公式如下: mem_f...