Оптимизация таблицы?

  • Автор темы Автор темы seva2
  • Дата начала Дата начала

seva2

Партнер PHPClub.ru
Оптимизация таблицы?

Хочу потимизировать таблицу и есть рядж вопросов, у меня есть поля varchar многие из которых длину значений имеют по максимуму 255

1) Если я уменьшу длину(Большинство не задействывается) то это как то скажется на скорости запроса?

2) Где можно поситать о индексах и оптимизации таблиц, на русском?
 
1. никак.
2. я тебе открою тайну. в документации по mysql.
причём ссылки здесь давали в ответ на очередной сотый вопрос на эту тему, совсем недавно.

а ещё, в виде бонуса, я тебе открою ещё более страшную тайну.
оптимизировать надо не длину варчаров, а ТО, из_за чего тормозят КОНКРЕТНЫЕ запросы в КОНКРЕТНОЙ базе.
 
Выяснить бы какие конкретные запросы из базы тормозят
 
seva2
ADD: Используя microtime() ты сможеш это сделать, посчитать время выполнения любого запроса, да и не только запроса... Код тоже не мешает иногда оптимизировать.
 
Royal Flash
вообще-то, при выполнении скрипта в консоли, база всегда пишет время.
если ты, вдруг, не знал
 
вообще-то, при выполнении скрипта в консоли, база всегда пишет время.
если ты, вдруг, не знал
и
посчитать время выполнения любого запроса, да и не только запроса... Код тоже не мешает иногда оптимизировать.
Ай-я-яй...
 
seva2
Если у тебя есть готовая база с готовыми данными и запросы тормозят, попробуй почитать про индексы и что делает в мускле команда explain. В мануале все очень доступно написано
 
все давно оптимизировали: открываешь таблицу в свежем майадмине и свежем (5-м) мыскле, тыкаешь "Предлагаемая структура таблицы", тебе мыскль сам напишет, как оптимельнее таблицу переделать
 
DiMA
Вот мне интересно, ты правда так думаешь или прикалываешься?
 
Фанат Консолью не пользуюсь... Только при чем тут консоль? С таким подходом ему прийдется каждый запрос через консоль писать, а их, наверное, не 1 шт...
 
Royal Flash
смысл в том что нужно не уже готовые запросы в консоли проверять на быстройдействие, а именно в ней эти самые запросы и составлять
 
Сверху