[QUOTE]Sergey Rizhikov пишет:
И не говори, Даниил, придумают же делать вставки и удаления в таблицы! Можно подумать, что они для этого придуманы. [/QUOTE]
Ага, изврат какой - данные в таблице хранить. Ее надо на стеночку повесить и пыль стрирать.
А еще мы все знаем что делая поля типа TEXT / VARCHAR и активно работая с таблицей мы будем иметь дефрагментацию, а значит иногда нам нужно будет таблицу оптимизировать.
А еще мы искренне уверены что пользователь способен сделать int(18) шагов по сайту и, вы не поверите, мы допускаем что количество шагов по сайту может быть отрицательным.
А еще мы помним что поле char(1) занимает 1-2 байта в отличие от set('Y','N'), который так же великолепно выполняет функцию флага и хранится гораздо более компактно.
А еще мы знаем что одни и те же запросы могут кардинально отличаться по времени исполнения в зависимости от объема таблицы и всегда-всегда продумываем индексы и запросы думая не только о том как это будет работать сразу после установки, но и о том как все это будет ворочаться через полгода, когда скопится достаточно много данных.
Ну и далее по тексту.
И не говори, Даниил, придумают же делать вставки и удаления в таблицы! Можно подумать, что они для этого придуманы. [/QUOTE]
Ага, изврат какой - данные в таблице хранить. Ее надо на стеночку повесить и пыль стрирать.
А еще мы все знаем что делая поля типа TEXT / VARCHAR и активно работая с таблицей мы будем иметь дефрагментацию, а значит иногда нам нужно будет таблицу оптимизировать.
А еще мы искренне уверены что пользователь способен сделать int(18) шагов по сайту и, вы не поверите, мы допускаем что количество шагов по сайту может быть отрицательным.
А еще мы помним что поле char(1) занимает 1-2 байта в отличие от set('Y','N'), который так же великолепно выполняет функцию флага и хранится гораздо более компактно.
А еще мы знаем что одни и те же запросы могут кардинально отличаться по времени исполнения в зависимости от объема таблицы и всегда-всегда продумываем индексы и запросы думая не только о том как это будет работать сразу после установки, но и о том как все это будет ворочаться через полгода, когда скопится достаточно много данных.
Ну и далее по тексту.