大家好,我是咔咔 不期速成,日拱一卒 一、背景 之前待的幾個(gè)公司,數(shù)據(jù)庫(kù)、服務(wù)器權(quán)限都是給所有后端直接拉滿(mǎn)的,但也會(huì)出現(xiàn)員工離職的情況,每次有人離職時(shí)都需要改數(shù)據(jù)庫(kù)密碼、服務(wù)...
大家好,我是咔咔 不期速成,日拱一卒 一、背景 之前待的幾個(gè)公司,數(shù)據(jù)庫(kù)、服務(wù)器權(quán)限都是給所有后端直接拉滿(mǎn)的,但也會(huì)出現(xiàn)員工離職的情況,每次有人離職時(shí)都需要改數(shù)據(jù)庫(kù)密碼、服務(wù)...
大家好,我是咔咔 不期速成,日拱一卒 之前ElasticSearch系列文章中提到了如何處理空值,若為Null則會(huì)直接報(bào)錯(cuò),因?yàn)樵贓lasticSearch中當(dāng)字段值為nul...
大家好,我是咔咔 不期速成,日拱一卒 通過(guò)上期文章知道了在MySQL中存在三種join的算法,分別為NLJ、BNLJ、BNL,總結(jié)來(lái)說(shuō)分為索引嵌套循環(huán)連接、緩存塊嵌套循環(huán)連接...
大家好,我是咔咔 不期速成,日拱一卒 ElasticSearch致力于搜索的同時(shí),也提供了聚合實(shí)時(shí)分析數(shù)據(jù)的功能,聚合可以實(shí)現(xiàn)把復(fù)雜的數(shù)據(jù)進(jìn)行一系列計(jì)算后得出我們想要的數(shù)據(jù)。...
大家好,我是咔咔 不期速成,日拱一卒 在MySQL中,十分不建議大家給表的默認(rèn)值設(shè)置為Null,這個(gè)后期咔咔也會(huì)單獨(dú)出一期文章來(lái)說(shuō)明這個(gè)事情。 但你進(jìn)入一家新公司之前的業(yè)務(wù)中...
大家好,我是咔咔 不期速成,日拱一卒 項(xiàng)目中準(zhǔn)備使用ElasticSearch,之前只是對(duì)ElasticSearch有過(guò)簡(jiǎn)單的了解沒(méi)有系統(tǒng)的學(xué)習(xí),本系列文章將從基礎(chǔ)的學(xué)習(xí)再到...
項(xiàng)目中準(zhǔn)備使用ElasticSearch,之前只是對(duì)ElasticSearch有過(guò)簡(jiǎn)單的了解沒(méi)有系統(tǒng)的學(xué)習(xí),本系列文章將從基礎(chǔ)的學(xué)習(xí)再到深入的使用。 咔咔之前寫(xiě)了一份死磕My...
大家好,我是咔咔 不期速成,日拱一卒 在平時(shí)開(kāi)發(fā)工作中join的使用頻率是非常高的,很多SQL優(yōu)化博文也讓把子查詢(xún)改為join從而提升性能,但部分公司的DBA又不讓用,那么使...
你這么寫(xiě)文章有什么作用呢?寫(xiě)ElasticSearch的跨集群功能時(shí),應(yīng)該從跨集群搜索是什么,為什么要用跨集群搜索,跨集群搜索可以做什么,然后再演示配置步驟
【elasticsearch】21、配置跨集群搜索水平拓展的痛點(diǎn) 但集群 - 當(dāng)水平拓展時(shí),節(jié)點(diǎn)數(shù)不能無(wú)限增加當(dāng)集群的meta信息(節(jié)點(diǎn),索引,集群狀態(tài))過(guò)多,會(huì)導(dǎo)致更新壓力變大,單個(gè)active master會(huì)成為性能瓶頸...
大家好,我是咔咔 不期速成,日拱一卒 在上一期文章《闖禍了,生成環(huán)境執(zhí)行了DDL操作》[https://mp.weixin.qq.com/s?__biz=MzU1OTUzOD...
大家好,我是咔咔 不期速成,日拱一卒 本期來(lái)聊聊MySQL的加鎖規(guī)則,知道這些規(guī)則后可以判斷SQL語(yǔ)句的加鎖范圍,同時(shí)也可以寫(xiě)出更好的SQL語(yǔ)句,防止幻讀問(wèn)題的產(chǎn)生,在能力范...
大家好,我是咔咔 不期速成,日拱一卒 在刷吾愛(ài)時(shí)猛然間看到一篇帖子名為,免費(fèi)增加幾個(gè)T電腦空間方法,拿去不謝,作為一名電腦磁盤(pán)深度缺乏者,這種文章怎能逃離我的法眼。 點(diǎn)進(jìn)去大...
由于業(yè)務(wù)隨著時(shí)間不停的改變,起初的表結(jié)構(gòu)設(shè)計(jì)已經(jīng)滿(mǎn)足不了如今的需求,這時(shí)你是不是想那就加字段唄!加字段也是個(gè)藝術(shù)活,接下來(lái)由本文的主人咔咔給你吹。 試想一下這個(gè)場(chǎng)景 事務(wù)A在...
在開(kāi)發(fā)中有遇到很簡(jiǎn)單的SQL卻執(zhí)行的非常慢,甚至只查詢(xún)一行數(shù)據(jù)。 咔咔遇到的只有兩種情況,一種是MySQL服務(wù)器CPU占用率很高,所有的SQL都執(zhí)行的很慢直到超時(shí),程序也直接...
在日常開(kāi)發(fā)工作中,你一定會(huì)經(jīng)常遇到要根據(jù)指定字段進(jìn)行排序的需求。 這時(shí),你的SQL語(yǔ)句類(lèi)似這樣。 select id,phone,code from evt_sms wher...
群里一個(gè)小伙伴在問(wèn)為什么MySQL字符串不加單引號(hào)會(huì)導(dǎo)致索引失效,這個(gè)問(wèn)題估計(jì)很多人都知道答案。沒(méi)錯(cuò),是因?yàn)镸ySQL內(nèi)部進(jìn)行了隱式轉(zhuǎn)換。 本期文章就聊聊什么是隱式轉(zhuǎn)換,為什...
有一個(gè)問(wèn)題是這樣的統(tǒng)計(jì)數(shù)據(jù)總數(shù)用count(*)、count(主鍵ID)、count(字段)、count(1)那個(gè)效率高。 先說(shuō)結(jié)論,不用那么花里胡哨遇到統(tǒng)計(jì)總數(shù)全部使用co...
系列文章 五、如何選擇普通索引和唯一索引《死磕MySQL系列 五》[http://mp.weixin.qq.com/s?__biz=MzU1OTUzODgyNg==&mid=...
系列文章 四、S 鎖與 X 鎖的愛(ài)恨情仇《死磕MySQL系列 四》[http://mp.weixin.qq.com/s?__biz=MzU1OTUzODgyNg==&mid=...
系列文章 三、MySQL強(qiáng)人“鎖”難《死磕MySQL系列 三》[https://blog.csdn.net/fangkang7/article/details/1204996...