поле varchar и третье и последующие поля boolean, то при обновлении boolean запись не копируется, а именно просто меняется байт значения труе фалсе в том же дата файле. Но вот так ли это?
Просто у меня надо будет иметь дополнительные поля галочки и мне надо понять, держать для них отдельную таблицу или в той же делать. У меня будет много записей.
прочитайте про MVCC, так никогда не работало
Этого не было ни в 9, и сейчас нет.
странно, тогда получалось. Мало того, я даже читал, что так сделано. зы да, вы правы. Плин, значит придётся ещё одну таблицу тянуть. ээх...
А смысл отдельную таблицу делать? Вы на накладных расходах можете больше потерять.
Почему только "можэт"? Точно потеряет!
потому что много записей, буулеаны будут очень часто изменяться, слишком разрастётся таблица. Я там ещё потом подумаю, но другого варианта по ходу нет.
Я не настолько хорошо знаю потроха, чтобы вот так говорить ) Но в MySql 4 - 5.5 был смысл выносить поля переменной длины в отдельные таблицы. На более свежих не проверял.
С разрастанием будет бороться автовакуум.
Обсуждают сегодня