Оптимизировать таблицы в базе данных MySQL

Опубликовано: 22.10.2017

видео Оптимизировать таблицы в базе данных MySQL

MySQL. Оптимизируем запросы [GeekBrains]

  Практически все современные блоги и сайты работают на движках которые используют в качестве БД MySQL , ну или не меньше 95% всех движков. Есть конечно и другие виды баз данных, но они используются в очень малом количестве движков. Про использовании в качестве базы данных простых текстовых файлов я вообще молчу. Подобные решения я встречал лиш в очень простых движках разработки многолетней давности. Подобные базы очень нестабильны и ненадёжны. Потерять все данные из текстовых файлов можно при любой перегрузке файловой системы.



  Так вот, вернёмся к нашим баранам, а точнее к базам данных BD MySQL , на интернет слэнге - мускул. В процессе работы блога или сайта в БД постоянно заносяться каие то данные, а какие то удаляются. При этом в некоторых таблицах, которые чаще всего используются, происходит фрагментация информации. Процесс похож на тот, который происходит при активной эксплуатации Вашего компьютера. Когда долгое время работаеш на компе, он начинает работать медленнее и нужно время от времени производить дефрагментацию дисков. То же самое нужно делать и с базами данных . Только называется этот процесс - оптимизация БД.


Оптимизация и ускорение работы базы данных mysql.mp4

  Существуют движки в которых заранее предусмотренн процесс оптимизации БД . Один из старых движков PHP Nuke и один из новых Даннео позволяют производить оптимизацию БД прямо из админки. Причём если в Nuke это производиться по желанию вебмастера когда он об этом вспомнит, то в Даннео встроенна система оповещения о необходимости произвести оптимизацию БД . По умолчанию это нужно делать раз в 10 суток. Хотя в принципе это зависит от посещаемости сайта, от количества контента и наличия некоторых дополнительных функций. Если хотя бы иногда не производить оптимизацию БД, то во первых страницы сайта начнут открываться немного медленнее, во вторых время обращения к БД будет немного больше. И в конечном итоге нагрузка на сервер будет увеличиваться.


Практическая оптимизация MySQL измерять, чтобы ускорять / Петр Зайцев (Percona)

IRC (Internet Relay Chat)
    Как добавить файл в исключения антивируса Avast: пошаговая инструкция
    Avast (Аваст) — популярный антивирус благодаря функциональной бесплатной версии. Однако любые программы небезгрешны, и Avast порой совершает ошибки, удаляя или добавляя в свой чёрный список «чистые»,

    Рейтинг антивирусов для "Андроида", описание лучших
    Сегодня пользователи мобильных девайсов на основе Android-систем все чаще сталкиваются с необходимостью установки антивирусного и антишпионского программного обеспечения на свои устройства. И таких программных

    Выбор антивируса для Windows 10: учитываем результаты тестов
    После релиза Windows 10 у своевременно обновивших систему пользователей возник ряд вопросов по поводу безопасности компьютера. На форумах широко обсуждалась проблема, какой антивирус лучше для Windows

    Вирус не дает установить антивирус
    Хочу поделиться личным опытом. В офисе есть один ноутбук, работает вроде как без капризов с единственной странностью: не запускается антивирус. Вернее, запустится и тут же пропадет, не оседая в трее.

    Нужно ли устанавливать антивирус на Windows 10
    К сожалению, количество вирусных атак на компьютеры пользователей со временем не уменьшается, и поэтому антивирус является одной из самых необходимых программ, устанавливаемых в первую очередь. С появлением

    Microsoft Security Essentials
    Новый бесплатный антивирус от Microsoft предоставляет вам высокое качество защиты от вирусов и шпионских программ, в том числе троянов, интернет-червей и других вредоносных программ. Security Essentials

    Kaspersky Free 2018
    Kaspersky Free — бесплатный антивирус на 1 год, который защитит от 99% угроз уже после установки на операционную систему Windows. Скачать Касперский Фри антивирус бесплатно для ПК с официального

    Выбираем легкий антивирус для слабого компьютера или ноутбука
    Самый легкий антивирус для слабого компьютера – это актуальная тема на сегодняшний день, ведь далеко не все пользователи имеют мощные ПК, которые способы «тянуть» емкие приложения. Однако он нужен

    Как определить самый быстрый антивирус для компьютера
    С развитием информационных технологий, компьютер и ноутбук стал атрибутом повседневной жизни человека. Благодаря устройствам и интернету, пользователи могут получать полезную информацию, общаться с друзьями

    Лучшие антивирусы для Linux
    Немецкая лаборатория AV-Test определила лучшие антивирусы для Linux: 16 антивирусных решений были протестированы на противодействие вредоносным программам для Windows и Linux Перевод Comss.ru

rss