摘要:
前言 作為一臺(tái)服務(wù)器來說,內(nèi)存并不是無限的,所以總會(huì)存在內(nèi)存耗盡的情況,那么當(dāng) Redis 服務(wù)器的內(nèi)存耗盡后,如果繼續(xù)執(zhí)行請求命令,Redis 會(huì)如何處理呢? 2 內(nèi)存回收 使用Redis 服務(wù)時(shí),很多情況下某些鍵值對只會(huì)在特定的時(shí)間內(nèi)有效,為了防止這種類型的數(shù)據(jù)一直占有內(nèi)存,我們可以給鍵值對設(shè)置
閱讀全文
posted @ 2024-09-13 09:22
李留廣
閱讀(48)
推薦(0)
摘要:
一、功能增強(qiáng)1.1-所有系統(tǒng)表更換為InnoDB引擎系統(tǒng)表全部換成事務(wù)型的innodb表,默認(rèn)的MySQL實(shí)例將不包含任何MyISAM表,除非手動(dòng)創(chuàng)建MyISAM表。 1.2-DDL原子化InnoDB表的DDL支持事務(wù)完整性,要么成功要么回滾,將DDL操作回滾日志寫入到data dictionary
閱讀全文
posted @ 2023-12-07 13:38
李留廣
閱讀(1880)
推薦(1)
摘要:
前言 首先說一點(diǎn),企業(yè)中最常用的實(shí)際上既不是RocketMQ,也不是Kafka,而是RabbitMQ。RocketMQ很強(qiáng)大,但主要是阿里推廣自己的云產(chǎn)品而開源出來的一款消息隊(duì)列,其實(shí)中小企業(yè)用RocketMQ的沒有想象中那么多。深層次的原因在于兔寶在中小企業(yè)普及更早,經(jīng)受的考驗(yàn)也更久,很容易產(chǎn)生「
閱讀全文
posted @ 2023-11-30 11:33
李留廣
閱讀(282)
推薦(0)
摘要:
一.什么是消息隊(duì)列1.簡介在介紹消息隊(duì)列之前,應(yīng)該先了解什么是 AMQP(Advanced Message Queuing Protocol, 高級消息隊(duì)列協(xié)議,點(diǎn)擊查看)消息(Message)是指在應(yīng)用間 傳送的數(shù)據(jù),消息可以非常簡單,比如只包含文本字符串,也可以更復(fù)雜,可能包含嵌入對象;而 消息
閱讀全文
posted @ 2023-11-29 16:24
李留廣
閱讀(172)
推薦(0)
摘要:
需要實(shí)現(xiàn)的功能:1、導(dǎo)入 excel 文件,10w 條數(shù)據(jù)或者更多2、進(jìn)行入庫操作可能涉及多張表需要進(jìn)行多表數(shù)據(jù)校驗(yàn)(updateOrCreate)需要保證多張表數(shù)據(jù)一致 (transaction)3、前端實(shí)時(shí)顯示入庫進(jìn)度 實(shí)現(xiàn)思路:將數(shù)據(jù)進(jìn)行分塊然后分配到不同進(jìn)程進(jìn)行數(shù)數(shù)據(jù)庫導(dǎo)入操作,每個(gè) tas
閱讀全文
posted @ 2023-09-07 11:06
李留廣
閱讀(343)
推薦(0)
摘要:
容器的定義:容器是為了解決“在切換運(yùn)行環(huán)境時(shí),如何保證軟件能夠正常運(yùn)行”這一問題。目前,容器和 Docker 依舊是技術(shù)領(lǐng)域最熱門的詞語,無狀態(tài)的服務(wù)容器化已經(jīng)是大勢所趨,同時(shí)也帶來了一個(gè)熱點(diǎn)問題被大家所爭論不以:數(shù)據(jù)庫 MySQL 是否需要容器化?認(rèn)真分析大家的各種觀點(diǎn),發(fā)現(xiàn)贊同者僅僅是從容器優(yōu)勢
閱讀全文
posted @ 2023-08-31 09:02
李留廣
閱讀(357)
推薦(0)
摘要:
select查詢語句是不會(huì)加鎖的,但是select .......for update除了有查詢的作用外,還會(huì)加鎖呢,而且它是悲觀鎖。那么它加的是行鎖還是表鎖,這就要看是不是用了索引/主鍵。沒用索引/主鍵的話就是表鎖,否則就是是行鎖。 驗(yàn)證: 建表sql //id為主鍵 //name 為唯一索引CR
閱讀全文
posted @ 2023-08-17 09:31
李留廣
閱讀(61)
推薦(0)
摘要:
插入大量數(shù)據(jù)時(shí),確保性能最優(yōu)是很重要的。下面是幾種在 PHP 中快速向 MySQL 插入大量數(shù)據(jù)的優(yōu)化方案:使用多行插入:最簡單的方法是使用多行插入語句,將多條記錄一次性插入到數(shù)據(jù)庫。這比逐條插入要快得多,因?yàn)闇p少了連接和查詢的開銷。 $values = [];for ($i = 0; $i < 1
閱讀全文
posted @ 2023-08-08 09:23
李留廣
閱讀(415)
推薦(0)
posted @ 2023-02-10 11:36
李留廣
閱讀(0)
推薦(0)
摘要:
前言 在Mysql環(huán)境下,常常由于數(shù)據(jù)磁盤滿而導(dǎo)致Mysql故障。下面整理了如何在Mysql環(huán)境下做好Mysql的空間清理。 1.查看文件磁盤占用 1.1 查看磁盤空間占用 1 [root@mysqlhost01 /]# df -lh 1.2 查看目錄空間占用 1 2 [root@mysqlhost
閱讀全文
posted @ 2023-01-12 10:05
李留廣
閱讀(3733)
推薦(0)