我試圖使用生成的評價地方臺在收到評級的地方
Assign places in the rating (MySQL, PHP)
,但我的數據庫是高負載。
我試着不創建表,而是使用內存中的表,並用它下面的SQL查詢
插入到頂部由EXP遞減順序的用戶(UID)選擇UID更新;
,但得到了下面的MySQL錯誤試圖獲取鎖時
死鎖發現;請嘗試重新啓動交易
,因爲有太多的疑問,直到SQL選擇正在執行。
如何解決這個問題?
P.S. CREATE TABLE頂部選擇工作幾乎很好,除非高服務器負載...達到平均負載:如果上裝是非內存表,則爲50。
我的表的用戶有近4.5百萬行。
感謝您的任何建議。