Есть такой модуль db_maintenance. Он оптимизирует таблицы в базе данных Drupal. Вроде бы при этом достигается какой то прирост в производительности.
Оптимизировать предлагается те таблицы по котором найбольшие накладные расходы. Для этого надо лезть в PHPMyadmin, что часто бывает западло.
А что если оптимизировать все таблицы базы данных?
Комментарии
Все то зачем?
Кроме того, можно обойтись и без этой «цацки», написав скрипт и поставив его в
cron
.Ну, ежели вы царских кровей, то, проще кого-нибудь нанять.
Та, нет пролетарий я.
Просто не понимаю зачем выяснять по каким таблицам наибольшие накладные расходы, когда их можно все сразу оптимизировать.
Предупреждаю сразу: оптимизация может выйти боком, есть хостеры, которые анально карают тех кто мускулем им грузит проц, особенно забугорные.
Воообще, вы не с той стороны оптимизацию начинаете
не знаю, как насчет анальных кар
но вообще, накладные расходы как правило у одних и тех же таблиц (кэш и еще некоторые) бывают
Поэтому достаточно один раз посмотреть и все.
RxB а сколько раз в день мне можно будет делать оптимизацию, если я закажу стартовый тариф на хостинге it-patrol.ru ?
5 раз по будням, по выходным 6, в день независимости России - 10 и главное не перепутай!
Ты сначала попробуй стартовый тариф, забудешь про оптимизации, всё оптимизировано до тебя.
Я пытаюсь донести, что врядли у тебя сейчас есть проект, где одна десятитысячная доля секунды тебе сыграет роль. На проектах начального и среднего уровня лучше избавляться от модулей на каждый чих, чем заниматься вот такими вот делами, выигрыш минимальный.
RxB, если бы у меня был большой проект я бы не спрашивал, а просто грузил сервер и там ясно бы было.
А поскольку у меня таких пока нет я спрашиваю.
Хорошо чисто гипотететически: а что было бы если бы у меня был большой проект и каждый день делал оптимизацию всех таблиц БД модулем db_maintenance ?
Делай, я тебе разрешаю.
Тут беда в том, что мы пытаемся оценить сферический большой проект в вакууме, вообще данная операция не настолько ресурсоёмка, но есть хостеры которые и на ней закручивают гайки, в частности у сайта знакомого, была БД в 2Гб, крон не был настроен, cache_* почти всё жрали, после оптимизации его минимум на час spaceweb блокнул.
И был бы у тебя большой проект, тебя бы интересовали действенные оптимизации, а не газификация луж. Я не отрицаю положительного эффекта от данной операции, но делать её каждый день явный перебор