0
假設我有10列(不管數據類型)的表,並且我需要在此表中執行插入。但是,作爲約束條件,所有行必須是不同的,並且只有在相同列中具有相同值(忽略id列)時,兩行才相等。聯合指數業績
例如
等於: (0,1,2,3,4,5,6,7,8,9)和(0,1,2,3,4,5,6, 7,8,9)
不同: (0,1,2,3,4,5,6,7,8,9)和(0,1,2,0,4,5,6, 7,8,9)
我知道這是創建具有所有列的組合索引,但我擔心的服務表現,唯一的解決方案(可能是更多的列)。 我的問題是這個指數對錶現有多大影響? 當然,我想知道其他解決方案,如果存在。
試試你的方法。如果它太慢,你可以詢問一下。 –
http://stackoverflow.com/questions/34029921/using-multi-column-unique-indexes-vs-single-hashed-column –