阻止我有一個用PHP編寫的腳本池分配給一個人。它使用MySQL數據庫來存儲記錄。如何將記錄從自動使用MySQL/PHP而跨分配
基本上,我有一個正在爲不同的業務隨機電話用戶組成的團隊。我想在一個隊列「檯球桌」中添加電話號碼列表。系統需要將新的呼叫分配給用戶。現在,如果用戶已經在打電話,我不希望另一個用戶開始撥打相同的號碼。我需要一個解決方案來防止2人有相同的記錄分配給他們。因此,如果將電話號碼000-000-0000分配給用戶X,則會跳過相同的記錄,並將下一個記錄分配給下一個可用用戶。
,所以我需要一個很好的解決方案,這將防止在同一記錄工作的2人,也不會導致系統問題,此表將被訪問了很多。
的一種方式,我能想到的,但尋找一個更好的解決辦法是
- 打開事務
- 選擇了一個呼叫,其中記錄狀態可用
- 更新,通過從現有的記載更改狀態調用記錄待處理。
- 提交事務。
如果使用完成呼叫,則更新狀態爲「已完成」,否則再次使該記錄可用。
什麼其他的解決方案提供給我嗎?
感謝