引言 在上篇文章深入剖析并發(fā)之AQS獨(dú)占鎖&重入鎖(ReetrantLock)及Condition實(shí)現(xiàn)原理[http://www.itdecent.cn/p/82ae4b6...
引言 在上篇文章深入剖析并發(fā)之AQS獨(dú)占鎖&重入鎖(ReetrantLock)及Condition實(shí)現(xiàn)原理[http://www.itdecent.cn/p/82ae4b6...
前言 spring數(shù)據(jù)源的配置網(wǎng)絡(luò)上有很多例子,這里我也來(lái)介紹一下單數(shù)據(jù)源配置的例子,基于SpringBoot的方式和原生的Spring的方式。 一、生成項(xiàng)目骨架(Sprin...
一、QPS,每秒查詢(xún) QPS:Queries Per Second意思是“每秒查詢(xún)率”,是一臺(tái)服務(wù)器每秒能夠相應(yīng)的查詢(xún)次數(shù),是對(duì)一個(gè)特定的查詢(xún)服務(wù)器在規(guī)定時(shí)間內(nèi)所處理流量多少...
中大型項(xiàng)目中,一旦遇到數(shù)據(jù)量比較大,小伙伴應(yīng)該都知道就應(yīng)該對(duì)數(shù)據(jù)進(jìn)行拆分了。有垂直和水平兩種。 垂直拆分比較簡(jiǎn)單,也就是本來(lái)一個(gè)數(shù)據(jù)庫(kù),數(shù)據(jù)量大之后,從業(yè)務(wù)角度進(jìn)行拆分多個(gè)庫(kù)...
對(duì)于線上系統(tǒng)調(diào)優(yōu),它本身是個(gè)技術(shù)活,不僅需要很強(qiáng)的技術(shù)實(shí)戰(zhàn)能力,很強(qiáng)的問(wèn)題定位,問(wèn)題識(shí)別,問(wèn)題排查能力,還需要很豐富的調(diào)優(yōu)能力。 本篇文章從實(shí)戰(zhàn)角度,從問(wèn)題識(shí)別,問(wèn)題定位...
前言 在應(yīng)用開(kāi)發(fā)的早期,數(shù)據(jù)量少,開(kāi)發(fā)人員開(kāi)發(fā)功能時(shí)更重視功能上的實(shí)現(xiàn),隨著生產(chǎn)數(shù)據(jù)的增長(zhǎng),很多SQL語(yǔ)句開(kāi)始暴露出性能問(wèn)題,對(duì)生產(chǎn)的影響也越來(lái)越大,有時(shí)可能這些有問(wèn)題的SQ...
阿牛去一家中意的公司面試,本以為憑借以往豐富的經(jīng)驗(yàn),肯定手到擒來(lái),結(jié)果第一個(gè)問(wèn)題,我就“出門(mén)右拐”了。 問(wèn)題就是:MySQL是怎么保證事務(wù)一致性的? 回到家阿牛翻閱資料,終于...
阿牛將從3個(gè)方面講起,本文講索引,后面講日志: 一、索引深入詳解 二、redolog、binlog、undolog以及事物 三、鎖 ---------------------...
是不是在面試等一些場(chǎng)景時(shí),會(huì)被問(wèn)到涉及模式呢?讓你詳細(xì)講的時(shí)候,你卻不知怎么描述,因?yàn)檫@里面涉及23種涉及模式,靠死記硬背當(dāng)時(shí)是記得很清楚,但是時(shí)間一久就忘得差不多了,今天讓...