我將有一個包含單詞的大型數據庫,並且表格的一列 最多可以包含3個字母,但是 會有一些法語口音,如「ê」,「î」 ,O,U,char vs varchar用於法語口音(多字節字符)
一個例子將是具有一列,將可能有 [ID] [列2] 2 b 3 VF 4 EF 5噸
所以他們不會在任何時候都是固定的,有時候一些行將會是 有重音字符,據我所知這需要多一個字節。
我在想什麼是最好的選項來指定該列? CHAR可能更快,因爲他們將需要3個字節的最大每次 但很多時候會出現存儲1-2個字節
在另一方面VARCHAR是變長,而我沒有指定任何 但我已經閱讀過,字符對性能更好,因爲我會經常閱讀專欄文章 。
你認爲最好的是什麼?爲什麼?
謝謝,你解釋得很好。我的想法確切! – Ryan
如果解決了您的問題,請將其標記爲已接受,如果您願意的話。有助於引導他人解決相同的問題。 – tadman