Съвет за Скорост на таблица

macmen

Registered
Здравейте имам нужда от съвет за една таблица:

table
field1
field2
field3
field4
field5

Но ще има случай където field5 ще е null. Това до колко ще забави бързината на таблицата. И как е по-добре да се изнесе в отделна таблица или ?
 
Защо въобще мислиш, че ще ти забави скоростта някакво поле, което приема NULL за стойност?
Не виждам причина да изнасяш колоната в орделна таблицата. Всъщност чрез това си действие би могъл да забавиш MySQL-а.
 
NULL като стойност, не се различава от останалите стойности.
[sql]WHERE ISNULL(field1) [/sql]=== [sql]WHERE field = ''[/sql]
 
практиката показва, че не е добре да имаш поле, в което се записва NULL, по добре да е празно, не пълниш таблицата с излишни байтове от тоя NULL, направи полето да е NOT NULL

то зависи и колко записа имаш в таблицата
 

Back
Горе