author/MySQL

MySQL -- 事務隔離

事務特性: ACID (Atomicity、Consistency、Isolation、Durability) 如果多個 事務併發執行 時,就可能會出現 髒讀 、 不可重複讀 、 幻讀 (p

B-/B+樹看 MySQL索引結構

B-樹 B-樹,這裡的 B 表示 balance( 平衡的意思),B-樹是一種多路自平衡的搜尋樹。 它類似普通的平衡二叉樹,不同的一點是B-樹允許每個節點有更多的子節點。 下圖是 B-樹的簡化圖:

Prometheus MySQL Exporter源码阅读

常见的消息订阅模式有两种情形,一种是推,即产生一条消息时,即刻推送给所有客户端(或者对应的DB存储下来);另外一种是拉,即产生一条消息 时,并不做任何动作,而是当真正需要数据时,再去生成。对应到实际编程中,也有

在K8s中建立StatefulSet

遇到的問題: 使用Deployment建立的Pod是無狀態的,當掛在Volume之後,如果該Pod掛了,Replication Controller會再run一個來保證可用性,但是由於是無狀態的,Pod掛了

MySQL資料庫之檢視

1 引言 為了簡化複雜SQL語句編寫,以及提高資料庫安全性,MySQL資料庫檢視特性。檢視是一張虛擬表,不在資料庫中以儲存的資料值形式存在。在開發中,開發者往往只對某些特定資料和所負責的特定任務感興趣,只需

MySQL資料庫開發規範

所有的資料庫物件名稱必須使用小寫字母並用下劃線分割(MySQL大小敏感,見名知意,最好不超過32字元) 所有的資料庫物件名稱禁止使用MySQL保留關鍵字(如 desc、range、match、

使用docker-compose構造LAMP環境

0x00 實現功能 使用docker-compose構造LAMP環境,其中日誌、mysql資料庫、mysql配置檔案、網站檔案均持久化儲存到本機。 apache、php通過Dockerfile構造,Do

1746085869.2626