если у нас есть таблица такая:
create table x(
id int primary key,
something_else_1 int,
something_else_2 int,
something_else_3 int,
char_data text, -- or varchar(1000)
);
эта таблица будет запрошена во всех полях, кроме char_data.
большинство запросов будут похожи на:
select id, something_else_1
from x
where something_else_2 = 2 and something_else_3 = 5;
вопрос в том, есть ли у нас индексы и т. Д.,
какая конфигурация будет лучше - текстовая или varchar.
Всего одна заключительная нота -
Я знаю, что могу разделить это на две таблицы, в этом случае покупка с разделением будет не лучшей идеей, поскольку все поля, кроме BLOB-объектов, будут иметь нечто вроде уникального индекса или аналогичного.