Adminer – небольшой скрипт с большими возможностями
В работе разработчика возникают моменты, когда необходимо сделать копию Базы данных, но нет доступа к необходимым для этого инструментам. У меня недавно произошел такой момент: доступа к phpMyAdmin нет, а копию БД сделать нужно. К счастью, у мне были известны параметры подключения к базе данных (сервер, логин, пароль). Поискав решение в сети, я нашел очень интересный инструмент, который называется Adminer.
Используем EXPLAIN для оптимизации запросов к MySql
Во время выполнения запроса, оптимизатор запросов MySQL пытается ускорить этот процесс. Вы можете увидеть это, если добавите ключевое слово EXPLAIN перед запросом. EXPLAIN – один из самых мощных инструментов, находящийся в вашем распоряжении, для анализа процесса выполнения и оптимизации сложных MySQL-запросов, но, к сожалению, многие разработчики используют его редко. В этой статье я расскажу вам о том, какую информацию выводит EXPLAIN и как, используя ее, можно оптимизировать запросы и структуру базы данных.