Общие > Базы данных

По MySQL вопрос (тормоза, структура базы)

<< < (3/3)

Антошка:

--- Цитировать ---Макс:
Тебе вообще знакомо такое понятие как "нормализация" ?
--- Конец цитаты ---


Да только к чему это здесь? Вот цитата из БСЭ

Нормализация
(франц. normalisation - упорядочение, от normal - правильный, положенный), вид термической обработки стали, заключающийся в нагреве её выше верхней критической точки, выдержке при этой температуре и последующем охлаждении на спокойном воздухе. Цель Н. - придание металлу однородной мелкозернистой структуры (не достигнутой при предыдущих процессах - литье, ковке или прокатке) и как следствие - повышение его механических свойств (пластичности и ударной вязкости).

Меняздесьдавнонет:
поможет:
ограничить все варчар поля нужным размером и сделать их char
все текст поля вынести в отдельную таблицу!
не хранить в базе ОФОРМЛЕНИЕ, а хранить ТЕКСТЫ
я не удивлюсь, что альт из имижда копирует содержимое поля кратко.
альт сократить максимум символов до 50.

Макс:

--- Цитировать ---Антошка:
Да только к чему это здесь? Вот цитата из БСЭ
--- Конец цитаты ---

ты бы еще словарь Даля открыл :)


--- Цитировать ---Антошка:
, а что если сделать не 255 а 150 поможет?
--- Конец цитаты ---
если и поможет, то только временно. Правильное решение - нормализовать БД.
Что такое номализация читай у Криса Дейта. Ну или хотя бы в яндексе.

Антошка:

--- Цитировать ---RomikChef:
поможет:
ограничить все варчар поля нужным размером и сделать их char
все текст поля вынести в отдельную таблицу!
не хранить в базе ОФОРМЛЕНИЕ, а хранить ТЕКСТЫ
я не удивлюсь, что альт из имижда копирует содержимое поля кратко.
альт сократить максимум символов до 50.
--- Конец цитаты ---


если бы было все так просто, то естественно не хранил-бы и даже не спрашивал...
и альт и место где лежит картинка легли бы в разные поля... и стали-бы на порядок короче, только так отдает партнер и лично под нас менять он ничего не намерен...

Антошка:
Спасибо всем, последовал разным рекомендациям...

1. Убрал id из запроса время запроса упало с 33 сек до 11-9 сек
2. Переменная Varchar(255), сменилась на char(100) с 11 секунд, до 0,5 сек.

Что уже более чем хорошо.

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии