我想查看自上次檢查以來是否有更新的行。 我想知道是否有到檢查MySQL中更新行的最佳方法
"SELECT id FROM xxx WHERE changed > some_timestamp;"
但是沒有更好的方法,因爲有200,000排它可以得到重非常快......將計是更好嗎?
"SELECT count(*) FROM xxx WHERE changed > some_timestamp;"
我已經想創建一個單元測試,但我不是在這個最好的尚未/:
感謝您的幫助!
編輯:因爲在很多情況下都不會有,改變任何行,會是更好地始終與MAX(XX)第一次測試,如果該值大於舊的更新時間戳給予,然後執行一個問題?
嘿,謝謝你的回答,你能檢查我的編輯,看看這是否仍然有效? – glesage 2013-04-25 22:47:32