在 MySQL Proxy 作者的 Blog 上看到一些關於 transaction 時有趣的用法:
- 用 MySQL Proxy 模擬 COMMIT 時失敗是否有正常處理:MySQL Proxy: COMMIT obfuscator。
- 因為 MySQL 本身紀錄 COMMIT 失敗原因的 log 很少,所以利用 MySQL Proxy 紀錄與 transaction 有關的 SQL query,可以在事後觀察:MySQL Proxy: rollbacked transactions。
幹壞事是進步最大的原動力
在 MySQL Proxy 作者的 Blog 上看到一些關於 transaction 時有趣的用法: