目前項目在從單體進(jìn)化到了分布式架構(gòu)以后,一個服務(wù)就會以多個副本的形式運行在不同的主機(jī)上,這樣帶來了性能和體驗提升的同時,也為我們的開發(fā)運維同學(xué)帶...
這一篇繼續(xù)講SQL的優(yōu)化問題,在常規(guī)應(yīng)用開發(fā)中,Mysql的單表性能都是夠用的,從量級來看勃黍,一般以整型值為主的表在千萬級以下,字符串為主的表在五...
Mysql是我們在日常開發(fā)中最常使用的一種數(shù)據(jù)庫晕讲,當(dāng)我們利用Mysql實現(xiàn)各種業(yè)務(wù)增刪改查時覆获,都是將其當(dāng)做一個黑盒在使用,我們的系統(tǒng)只需要從數(shù)據(jù)...
Mysql前面已經(jīng)把基礎(chǔ)和原理部分鋪墊的差不多了瓢省,現(xiàn)在要來講講的是Sql優(yōu)化和調(diào)優(yōu)部分了弄息,這個基本是Mysql拷問系列最直接靈魂的環(huán)節(jié)了,優(yōu)化這...
今天這篇主要是針對索引勤婚,開篇前先對Mysql數(shù)據(jù)庫的性能有個整體的認(rèn)識摹量,一般來講8c16g的數(shù)據(jù)庫qps在1000~2000,而16c32g的數(shù)...
開發(fā)對于數(shù)據(jù)庫的了解可不能局限于CURD馒胆,數(shù)據(jù)庫的技能復(fù)雜度也不是僅僅寫幾個復(fù)雜的sql語句缨称,這個Mysql系列就是對數(shù)據(jù)庫由淺到深的總結(jié)。 一...
今天這篇就來講講Mysql中比較高頻的鎖和事務(wù)吧祝迂。 一睦尽、Mysql鎖事 1、鎖的類型有哪些呢 總的來說型雳,InnoDB共有七種類型的鎖: 共享/排...
java并發(fā)包下很多API都是基于AQS來實現(xiàn)的加鎖和釋放鎖等功能的当凡,比如ReentrantLock、ReentrantReadWriteLoc...
要想講清楚volatile關(guān)鍵字纠俭,這時候就應(yīng)該主動從內(nèi)存模型開始講起沿量,然后說原子性、可見性冤荆、有序性的理解朴则,鋪墊好這些才是到volatile關(guān)鍵字...