MySQL索引下推(Index Condition Pushdown, ICP)是一種優(yōu)化技術(shù),首次出現(xiàn)在MySQL 5.6版本中,旨在提高查詢效率,特別是當(dāng)查詢涉及到非主鍵...
MySQL索引下推(Index Condition Pushdown, ICP)是一種優(yōu)化技術(shù),首次出現(xiàn)在MySQL 5.6版本中,旨在提高查詢效率,特別是當(dāng)查詢涉及到非主鍵...
在 SQL 中,COUNT 函數(shù)用于計(jì)算表中的行數(shù)。COUNT(1)、COUNT(*) 和 COUNT(主鍵 id) 雖然在大多數(shù)情況下都返回相同的結(jié)果,但在某些特定情境下,...
今天需要把圖片批量轉(zhuǎn)化下格式,想著寫(xiě)個(gè)shell搞下吧,自己已經(jīng)忘干凈了,百度下吧。果然你的問(wèn)題大家都處理過(guò)?!ぁぁor file in .pngdo convert {f...
前段時(shí)間遷移服務(wù)器,mysql使用了最新8.0。服務(wù)器突然故障了,搞了一會(huì)發(fā)現(xiàn)是磁盤滿了,一通檢查過(guò)后發(fā)現(xiàn)是mysql的binlog把磁盤塞滿了。網(wǎng)上查了下發(fā)現(xiàn),原來(lái)mysq...
1. UNION ALL 與 UNION 的區(qū)別 UNION和UNION ALL關(guān)鍵字都是將兩個(gè)結(jié)果集合并為一個(gè)。UNION在進(jìn)行表鏈接后會(huì)篩選掉重復(fù)的記錄,所以在表鏈接后會(huì)...
sed替換文件夾下所有文件grep -rl 'getUsdToCnyRate()' ./ | xargs sed -i "" "s/getUsdToCnyRate/getC...
由于用戶登錄失敗,檢查redis日志發(fā)現(xiàn):redis Can’t save in background: fork: Cannot allocate memory 解決方法:...
epoll是對(duì)select、poll模型的改進(jìn),提高了網(wǎng)絡(luò)編程的性能,廣泛應(yīng)用于大規(guī)模并發(fā)請(qǐng)求的C/S架構(gòu)中。 原理圖 一般步驟 Create an epoll object...
管道(pipe) 管道可用于具有親緣關(guān)系進(jìn)程間的通信,有名管道克服了管道沒(méi)有名字的限制,因此,除具有管道所具有的功能外,它還允許無(wú)親緣關(guān)系進(jìn)程間的通信; 實(shí)現(xiàn)機(jī)制: 管道是由...
編碼和解碼 下面一張圖搞懂編碼、解碼、編碼表之間的關(guān)系。 不難看出,它們是一種根據(jù)編碼表進(jìn)行翻譯、映射的過(guò)程: 編碼:str --> bytes 解碼:bytes -->...
str、bytes和bytearray簡(jiǎn)介 str是字符數(shù)據(jù),bytes和bytearray是字節(jié)數(shù)據(jù)。它們都是序列,可以進(jìn)行迭代遍歷。str和bytes是不可變序列,byt...
直接調(diào)用 Thread類定義:class threading.Thread(group=None, target=None, name=None, args=(), kwar...
step into 單步執(zhí)行,遇到子函數(shù)就進(jìn)入并且繼續(xù)單步執(zhí)行(簡(jiǎn)而言之,進(jìn)入子函數(shù)) step out 當(dāng)單步執(zhí)行到子函數(shù)內(nèi)時(shí),用step out就可以執(zhí)行完子函數(shù)余下部分...
獲取文件父級(jí)目錄 os.path模塊相關(guān)方法 os.path.abspath(path) //返回絕對(duì)路徑os.path.dirname(path) //返回文...
defer是什么? defer的用途 defer的執(zhí)行時(shí)機(jī) 了解defer的執(zhí)行時(shí)機(jī)首先要知道golang的return并非原子操作,return的底層機(jī)制如下(例retur...
mysql explain 全部字段如下: | id | select_type | table | partitions | type | possible_keys | ...
Gtid概念 從 MySQL 5.6.5 開(kāi)始新增了一種基于 GTID 的復(fù)制方式。通過(guò) GTID保證了每個(gè)在主庫(kù)上提交的事務(wù)在集群中有一個(gè)唯一的ID。 這種方式強(qiáng)化了數(shù)據(jù)庫(kù)...
502 - Bad Gateway 官方解釋:作為網(wǎng)關(guān)或者代理工作的服務(wù)器嘗試執(zhí)行請(qǐng)求時(shí),從上游服務(wù)器接收到無(wú)效的響應(yīng)。 那么什么時(shí)候會(huì)出現(xiàn)上面的情況呢? php-fpm沒(méi)有...
HTTP1.0和HTTP1.1的一些區(qū)別: 緩存處理,在HTTP1.0中,使用header里的If-Modified-Since,Expires來(lái)做為緩存判斷的標(biāo)準(zhǔn),HTTP...
表鎖和行鎖 表級(jí)鎖:開(kāi)銷小,加鎖快;不會(huì)出現(xiàn)死鎖;鎖定粒度大,發(fā)生鎖沖突的概率最高,并發(fā)度最低。 行級(jí)鎖:開(kāi)銷大,加鎖慢;會(huì)出現(xiàn)死鎖;鎖定粒度最小,發(fā)生鎖沖突的概率最低,并發(fā)...