- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть ли смысл менять тип таблиц для ускорения работы?
Есть сайт на модх в таблице с контентом ~500000 записей. Таблица MyISAM, хочу сделать InnoDB. Поможет? У таблицы также имеется дополнительный контент в других таблицах, они тоже MyISAM, - стоит ли их трогать тоже?
Есть ли смысл менять тип таблиц для ускорения работы?
Есть сайт на модх в таблице с контентом ~500000 записей. Таблица MyISAM, хочу сделать InnoDB. Поможет? У таблицы также имеется дополнительный контент в других таблицах, они тоже MyISAM, - стоит ли их трогать тоже?
если большая часть запросов там селекты, выборка данных - то смысла нет, крутите настройки самого mysql сервера, кэш запросов.
если большая часть - параллельные обновления, наполнение контента - то быстрее будет innodb.
От бессонницы или головной боли?
Нет волшебной пилюли. Много вопросом и мало ответов.
VDS ли?
Сколько RAM?
Какая версия MySQL?
Точно выяснили, что запросы mysql тормозят?
А может их просто много?
А что за запросы? Список составляли?
ModX... эх мир для извращений 😂
От бессонницы или головной боли?
Нет волшебной пилюли. Много вопросом и мало ответов.
VDS ли?
Сколько RAM?
Какая версия MySQL?
Точно выяснили, что запросы mysql тормозят?
А может их просто много?
А что за запросы? Список составляли?
ModX... эх мир для извращений 😂
От сна и здоровой головы.
Есть точно которые работаю и хотелось бы понять как сработает эта. Будет ли какой-то результат после смены типа таблицы? Ну если это зависит от входных параметров, то можно несколько примеров когда работает а когда нет?
От сна и здоровой головы.
Есть точно которые работаю и хотелось бы понять как сработает эта. Будет ли какой-то результат после смены типа таблицы? Ну если это зависит от входных параметров, то можно несколько примеров когда работает а когда нет?
Innodb это более надежный транзакционный движок, с ним забываешь что такое краш таблиц. Даже если база огромная, если частое чтение и запись. Но бд будет весить больше с innodb, чем в myisam. Плюс надо изучить/подкрутить настройки innodb под свою бд/сервер. Недостаточно просто сменить тип движка.
Хорошая сравнительная таблица различий myisam/innodb приведена тут:
https://w1c.ru/sql-mysql_otlichiya_mezhdu_myisam_i_innodb.html
Есть ли смысл менять тип таблиц для ускорения работы?
Есть сайт на модх в таблице с контентом ~500000 записей. Таблица MyISAM, хочу сделать InnoDB. Поможет? У таблицы также имеется дополнительный контент в других таблицах, они тоже MyISAM, - стоит ли их трогать тоже?
Здравствуйте!
При таких объемах зачастую стандартные плагины не справляются (это не точно, давно не юзал). Но скорее всего, вам в первую очередь надо написать свой плагин для работы с БД и кэшем (это касается любой CMS). Прироста в производительности от смена типа таблиц особо не заметите.
Есть ли смысл менять тип таблиц для ускорения работы?