Django 和 Amazon RDS 的 MySQL 事務問題

Django 和 Amazon RDS 的 MySQL 事務問題

我在 Amazon RDS 上執行的 MySQL 5.5 資料庫執行個體遇到問題。定期(每隔幾天一次)事務將無法完成,並且似乎使表處於鎖定狀態。通常情況下,事務會逾時,一切都會恢復正常,但有幾次事務會保持開啟狀態,資料庫會繼續消耗 CPU 時間以及越來越多的內存,直到最終耗盡。我相信問題可能在於 django-reversion 與另一個應用程式(可能是 django-taggit 或 django-celery)衝突,這導致了這種奇怪的行為。

我想知道是否有人對這個特定問題有任何經驗

編輯:這是 MySQL 最常被拋出的錯誤

操作錯誤:(1205,「超出鎖定等待逾時;嘗試重新啟動交易」)

答案1

我在 RDS 方面也遇到類似的問題。技術人員始終無法確定它。

相關內容