我有一個需要存儲512個字符的字段的表。我的問題是這樣的:你可以限制一個TEXT字段的長度(VARCHAR停在255 - 我無法使用它)到512個字符?如果我這樣做了,MySQL會因爲固定的數據長度而更快地運行表,還是它的行爲有點像VARCHAR,因爲長度可能會有所不同?限制MySQL中TEXT文件的大小以提高速度
我還沒有表格(完全沒有),但我非常關注未來的速度和尺寸。我發現這篇文章:link text非常有用 - 也許你會!
非常感謝,
詹姆斯
我有一個需要存儲512個字符的字段的表。我的問題是這樣的:你可以限制一個TEXT字段的長度(VARCHAR停在255 - 我無法使用它)到512個字符?如果我這樣做了,MySQL會因爲固定的數據長度而更快地運行表,還是它的行爲有點像VARCHAR,因爲長度可能會有所不同?限制MySQL中TEXT文件的大小以提高速度
我還沒有表格(完全沒有),但我非常關注未來的速度和尺寸。我發現這篇文章:link text非常有用 - 也許你會!
非常感謝,
詹姆斯
更新你的MySQL服務器。自5.0.3以來,您最多可以存儲65535 bytes in VARCHAR。
你真的不知道你是如何使用表格的,所以我只是將其引入。一種選擇是將文本字段分隔到另一個表格中,並在原始表格中引用它。
這種愚蠢的做法你不會得到任何速度改善。這些天沒有人穿過桌子。指數確實已經確切位置。 – 2010-11-09 20:36:55