mysql的鎖根據(jù)加鎖范圍:MySQL里面的鎖可以分為:全局鎖、表級(jí)鎖、行級(jí)一、全局鎖:對(duì)整個(gè)數(shù)據(jù)庫(kù)實(shí)例加鎖。MySQL提供加全局讀鎖的方法:F...
數(shù)據(jù)庫(kù)的索引 innoDB索引為什么會(huì)是B+樹(shù)?哈希結(jié)構(gòu):支持等值查詢,但是不支持范圍查找二分:插入數(shù)據(jù)時(shí)復(fù)雜度高平衡二叉樹(shù):樹(shù)層數(shù)太高,磁盤(pán)I...
一、從查詢語(yǔ)句的執(zhí)行過(guò)程來(lái)看MySQL架構(gòu) 從一條語(yǔ)句的執(zhí)行過(guò)程來(lái)窺探MySQL的架構(gòu),MySQL從架構(gòu)上可以分為Server層和存儲(chǔ)層。Ser...
一、看影響范圍,是什么程度的掛了有的時(shí)候可能是別的服務(wù)掛了導(dǎo)致本服務(wù)的部分功能掛了,有的時(shí)候是基礎(chǔ)服務(wù)掛了,有時(shí)候是服務(wù)所有功能都不可用了。需要...
一、學(xué)習(xí)框架 mysql常見(jiàn)問(wèn)題[https://maimai.feishu.cn/mindnotes/bmncnu5oENUKgLqbAlYd...
一、知識(shí)準(zhǔn)備 GMP運(yùn)行時(shí)調(diào)度模型 go原生支持并發(fā),不需要像Java那樣需要顯示地開(kāi)啟一個(gè)線程,也不像Python那樣需要程序員顯示地切換協(xié)程...
前言:之所以要研究分表分庫(kù)這個(gè)技術(shù)點(diǎn),是因?yàn)樵陂_(kāi)發(fā)的過(guò)程中,因?yàn)榉直矸謳?kù)踩了個(gè)小坑,雖然坑不算大,但是還是調(diào)試了很久。就是我在做推薦文章進(jìn)入好友...
前言:最近轉(zhuǎn)技術(shù)棧,需要學(xué)習(xí)Python的gevent框架,為了能看懂怎么用DAG圖來(lái)優(yōu)化復(fù)雜并有依賴關(guān)系的初始化。我尋思這不就是Java的Co...
由于一些原因,所以在工作未滿一年時(shí)候決定跳槽了,當(dāng)然這不是重點(diǎn),重點(diǎn)是對(duì)這次的跳槽經(jīng)驗(yàn)進(jìn)行總結(jié)。 一、跳槽前需要進(jìn)行的準(zhǔn)備 思考自己的跳槽原因,...