測(cè)試環(huán)境:MySQL版本:8.0 數(shù)據(jù)庫(kù)表: CREATE TABLE `test_t` ( `id` int NOT NULL AUTO_I...
首先需要注意:MYSQL 5.6.3以前只能EXPLAIN SELECT; MYSQL5.6.3以后就可以EXPLAIN SELECT,UPDA...
三種方案會(huì)出現(xiàn)數(shù)據(jù)的短期不一致性。 方案一:緩存雙刪。先刪除 Redis,再寫 MySQL,再刪除 Redis。在數(shù)據(jù)量不是特別大的情況下推存使...
首先CPU是整個(gè)電腦的核心計(jì)算資源,對(duì)于一個(gè)應(yīng)用程序來(lái)說CPU的最小執(zhí)行單元是線程,導(dǎo)致CPU飆高的原因有兩個(gè)方面。 第一個(gè)是CPU的上下文切換...
采用rabbitMQ的延時(shí)隊(duì)列。RabbitMQ具有以下兩個(gè)特性,RabbitMQ可以針對(duì)Queue和Message設(shè)置x-message-tt...
redis里面的內(nèi)存淘汰策略:是指當(dāng)內(nèi)存的使用率達(dá)到了maxmemorg的上限的時(shí)候,它的一種內(nèi)存釋放的一個(gè)行為。 redis里一面提供了很多種...
現(xiàn)在通過實(shí)例來(lái)驗(yàn)證下: 我的myslq版本是:8.0.19 建表語(yǔ)句 CREATE TABLE test_index ( id bigint(2...
我把sql優(yōu)化,分為四層: 1. 業(yè)務(wù)上的優(yōu)化 2. 代碼層的優(yōu)化 3. sql層面的優(yōu)化(包含索引優(yōu)化) 4. 硬件層優(yōu)化(硬件層的優(yōu)化,其實(shí)...
【注:本人使用的環(huán)境是Linux的Cent OS 7.9版本】 1. 安裝python3,pip3 方法如下:https://blog.csdn...