庫料庫有二百多萬筆,如何加速搜尋時間

庫料庫內有一個表,是客戶更改資料的記錄︰

欄位大概為︰

欄位一 欄位二 欄位三 欄位四 欄位五

id time passwd text1 text2

就是當用戶每次進來更改它的資料時,就會寫一筆。

沒想到久沒去看看,己經累積了兩百多萬筆。

每次搜尋一個id 的更改記錄大概跑快三十秒。

大概看了一下資料庫正規化的東西,但沒什麼頭緒,

請問我的這個表,要作如何整理才能加快搜尋速度

每一筆都沒重覆,因為時間點都不同。也沒辦法刪除

1 個解答

評分
  • 1 0 年前
    最佳解答

    Table一定要有主鍵(Primary Key)

    再對需要搜尋的欄位加 Index

    這樣應該有差啦!

    兩百萬筆還好呀!我覺得還滿少的!

    參考資料: I myself
還有問題?馬上發問,尋求解答。