Общие > Базы данных
По MySQL вопрос (тормоза, структура базы)
Макс:
обычно делают таблицу с категориями :
create Categories (
cat_id int unsigned not null auto_increment,
category varchar(32),
primary key (cat_id)
);
и в таблице tm_books хранят не название категории а ее cat_id
Тебе вообще знакомо такое понятие как "нормализация" ?
Макс:
Зачем тебе в category аж 255 символов ?
Меняздесьдавнонет:
--- Цитировать ---Антошка:
дык, я потом использую его...
--- Конец цитаты ---
Видишь ли, милый.
Я не спорю с тем, что ты его используешь.
просто я говорю о том, что использовать его быссмысленно.
с тем же успехом ты можешь просто генерить случайное число
--- Цитировать ---
`image` text NOT NULL,
--- Конец цитаты ---
ОХРЕНЕТЬ!
этот ... ... ... изобретатель хранит картинку в базе, а потом удивляется - откуда размеры и тормоза!
Антошка:
--- Цитировать ---RomikChef:
ОХРЕНЕТЬ!
этот ... ... ... изобретатель хранит картинку в базе, а потом удивляется - откуда размеры и тормоза!
--- Конец цитаты ---
охренеть делать выводы.... по имени столбцу
а почему вы не думали что там лежит примерно это...
причем ALT может быть до 400 символов...
следственно в VARCHAR ну никак не запихнуть...
Антошка:
--- Цитировать ---Макс:
Зачем тебе в category аж 255 символов ?
--- Конец цитаты ---
в принципе 255 не надо... в районе 150 заканчивается имя категории, а что если сделать не 255 а 150 поможет?
Навигация
Перейти к полной версии