[SQL ] 建立索引問題

看板Database作者 (揪~~竟,能不能考上?)時間12年前 (2013/04/21 23:46), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
大家好, 假設我的table內有5個欄位(假設:A(pk)、B、C、D、E)資料, UI上可以這四個欄位作為搜尋條件, 但每個欄位可選可不選. 如此狀況下索引如何建比較好? 每個欄位獨立建? 或是按照最有可能的搜尋條件建複合索引? 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.104.56

04/23 07:45, , 1F
按照有可能的搜尋條件建index
04/23 07:45, 1F

04/23 12:41, , 2F
資料筆數不多的話,有沒有想過觀察一下slow-query再決定?
04/23 12:41, 2F

04/23 12:42, , 3F
會這樣建議因為index容易加很難抓掉
04/23 12:42, 3F
文章代碼(AID): #1HT0cwPf (Database)