使用NULL填充表格上的空單元格會使搜索/查詢更快嗎?MySQL - '允許NULL'的用法
例如是這樣的
90 2 65 2011-04-08 NULL NULL
134 2 64 2011-04-13 NULL 07:00:00
135 2 64 2011-04-13 NULL 07:00:00
136 2 64 2011-04-13 NULL 22:45:00
137 2 64 2011-04-14 NULL 19:30:00
比
90 2 65 2011-04-08
134 2 64 2011-04-13 07:00:00
135 2 64 2011-04-13 07:00:00
136 2 64 2011-04-13 22:45:00
137 2 64 2011-04-14 19:30:00
更好,如果任何人都可以告訴我使用將非常感激NULL(性能,良好的做法,等)任何具體的優勢。
在某些其他「空值」(例如0或空字符串)上使用NULL將不會影響性能**(可能除外最病理學設計的病例)。所以,**請不要用NULL來考慮「性能」。然而,使用NULL列和糟糕的時候是很好的時機 - 當然這取決於模型。 – 2011-05-06 01:27:53
謝謝@pst - 我google了一下,但找不到一個很好的答案 - 你看起來不錯 - 你想添加一個答案嗎? – pepe 2011-05-06 01:30:49
會有更好的答案:) – 2011-05-06 01:32:43