
dev 太嚴、prod 太鬆,我在地獄兩端來回穿梭。一個 VARCHAR(20) 欄位如何「成功」寫入 26 個字元?深入探討 MySQL SQL Mode 的行為差異。

dev 太嚴、prod 太鬆,我在地獄兩端來回穿梭。一個 VARCHAR(20) 欄位如何「成功」寫入 26 個字元?深入探討 MySQL SQL Mode 的行為差異。

Windows 測試沒事,Linux production 查不到資料?從一次真實的 DB 遷移事故,深入探討 MySQL 大小寫敏感性的成因與最佳實務。

Two-Phase Commit 是一種協議,用於確保分散式系統中的所有節點在執行 Transaction 時達成一致。讓我們用合約簽署的過程來解釋這個協議,看看它如何解決部分 CAP 問題。


在 MySQL 中,做分頁最常見的方法之一就是使用 OFFSET 和 LIMIT。當資料量變得龐大時,這種方式可能會讓查詢變得超慢!讓我們來做幾個實驗,並找找看有沒有更好的解決方法。

在 MySQL 中,分頁是處理大量資料時常見的需求。本文將深入解析 Offset/Limit 分頁和 Cursor 分頁的原理、優缺點,並提供實際範例,幫助您選擇最適合的分頁方式。
