1
我需要檢查(可能)大型數據庫(數百萬條記錄)中的特定記錄是否存在。在MySQL中檢索唯一記錄的最快方法:string vs float vs 2 ids
我可以選擇唯一地識別與所述記錄:
- 2整數(例如:231321和312309)
- 1浮點數(兩個整數數字的組合例如:231321.312309)
- 1字符串(兩個整數例子的組合:「231321 @ 312309」)
是這三個選項比別人更好嗎?
謝謝!
我需要檢查(可能)大型數據庫(數百萬條記錄)中的特定記錄是否存在。在MySQL中檢索唯一記錄的最快方法:string vs float vs 2 ids
我可以選擇唯一地識別與所述記錄:
是這三個選項比別人更好嗎?
謝謝!
使用2個整數。
理由:
嗯,我不會使用字符串只是因爲它需要更多的空間和更多的數據進行比較。我認爲這對你選擇的數字選項無關緊要。只要一定要在場上投出一個獨特的指數,你應該很好去。