一個Bug引發(fā)的死鎖 最近有用戶反映,系統(tǒng)時(shí)不時(shí)會出現(xiàn)報(bào)錯的現(xiàn)象。登陸生產(chǎn)環(huán)境查看日志,發(fā)現(xiàn)MySQL出現(xiàn)了死鎖。根據(jù)報(bào)錯信息排查,在生產(chǎn)環(huán)境發(fā)現(xiàn)了如下代碼。 為了使邏輯更加...
個人感覺現(xiàn)在網(wǎng)上關(guān)于索引的傳言很多都是以訛傳訛,而且mysql已經(jīng)相對于以前優(yōu)化了非常多了。真正想用好索引,還是要自己多做實(shí)踐。
MySQL(三)|《千萬級大數(shù)據(jù)查詢優(yōu)化》第一篇:創(chuàng)建高性能的索引MySQL優(yōu)化一般是需要索引優(yōu)化、查詢優(yōu)化、庫表結(jié)構(gòu)優(yōu)化三駕馬車齊頭并進(jìn)。可以說,索引優(yōu)化是對查詢性能優(yōu)化最有效的手段,索引能夠輕易將查詢性能提高幾個數(shù)量級,“最優(yōu)”的索引有...
Redo log是什么? MySQL數(shù)據(jù)庫作為現(xiàn)在互聯(lián)網(wǎng)公司內(nèi)最流行的關(guān)系型數(shù)據(jù)庫,相信大家都有工作中使用過。InnoDB是MySQL里最為常用的一種存儲引擎,主要面向在線事...