У меня возникла такая ситуация, что в таблице получается 22 поля! Вот я и подумал, а
разумно ли создавать такую таблицу? (Ведь скорость выборки зависит и от количества
столбцов тоже?) Может быть лучше, например, условно говоря, создать две таблицы по
10 столбцов? К сожалению, я не знаю точно, как в данной ситуации поступить. Есть ли
какие-то правила, которые могут помочь?
Если важна СУБД, то это будет MySQL (в общем, это БД сайта в интернете).
Здравствуйте, Adry1, Вы писали:
A>У меня возникла такая ситуация, что в таблице получается 22 поля! Вот я и подумал, а
A>разумно ли создавать такую таблицу? (Ведь скорость выборки зависит и от количества
A>столбцов тоже?) Может быть лучше, например, условно говоря, создать две таблицы по
A>10 столбцов? К сожалению, я не знаю точно, как в данной ситуации поступить. Есть ли
A>какие-то правила, которые могут помочь?
В дополнение к ответу Flamer скажу, что многое зависит от запросов, которые панируется выполнять в этой таблице. Например, если большинство запросов затрагивают только 10 столбцов из 22, а записей много, то может иметь смысл и разделить таблицу.
... << RSDN@Home 1.0 beta 6 >>