Программы
28-12-2009Все о MySQL. Изменение настроек сервера
В целях достижения оптимальной работы сервера, лучше, конечно, установить большой объем памяти и большие и быстрые жесткие диски. Однако в большинстве случаев такие прямолинейные методы...
28-12-2009Все о MySQL. Оптимизация структуры таблиц
В контексте сохранения простоты запросов, при разработке структуры таблиц необходимо учитывать несколько моментов. Во-первых, если часто запрашиваемая таблица также часто изменяется, то использование полей постоянной...
28-12-2009Все о MySQL. Оптимизация многотабличных запросов
Объединение - это многотабличный запрос, выполняемый относительно таблиц, объединенных посредством одного общего поля или большего количества полей. К запросам такого типа часто прибегают для лучшего...
28-12-2009Все о MySQL. Анализ запросов
Добавление в начало запроса SELECT ключевого слова EXPLAIN, по сути, означает для MySQL команду возвратить список с описанием прохождения этого запроса. В этом списке указываются...
28-12-2009Все о MySQL. Кэширование запросов
При подаче запроса SELECT, MySQL 4.x запоминает и сам запрос, и его результаты. Это достигается хранением результатов в специальном кэше (называемом кэшем запросов) при каждом...
28-12-2009Все о MySQL. Оптимизация производительности. Продолжение.
Можно прийти к ложному выводу, что чем больше индексов - тем лучше, но это не так: добавление индекса далеко не всегда приводит к увеличению производительности...
28-12-2009Все о MySQL. Оптимизация производительности
По мере роста объема ваших баз данных может потребоваться изменить стандартные настройки, которые MySQL использует для управления сервером. Хотя скорость процессора, большие и более быстрые...
28-12-2009Все о MySQL. Восстановление таблиц и баз данных по резервным копиям
Мы уже много говорили о важности резервного копирования, но, как ни странно, мы не обсуждали проблему восстановления, а это очень важная составляющая процедуры восстановления данных...
28-12-2009Все о MySQL. Резервное копирование и восстановление информации
Кроме протоколирования всех событий и оптимизации таблиц, администратор должен позаботиться о том, чтобы избежать потери данных. Это достигается регулярным резервным копированием информации. Внимательное изучение рекомендаций...
28-12-2009Все о MySQL. Восстановление таблиц
Если после проведения проверки таблиц ошибка осталась, ее придется исправлять другим способом. Прежде чем вы начали с ней что-либо делать, потребуется сделать копию таблицы, то...
28-12-2009Все о MySQL. Проверка и восстановление таблиц
В процессе работы с базами данных может понадобиться восстанавливать поврежденные таблицы (не исключено, что даже потребуется восстановление всей базы данных) из резервных копий с использованием...
28-12-2009Все о MySQL. Двоичный журнал обновлений
Последние версии MySQL (начиная с версии 3.23.14) поддерживают сохранение еще одной разновидности журнала обновлений, который хранит в двоичном, а не в текстовом формате. Это наиболее...
28-12-2009Все о MySQL. Журнал запросов
Журнал запросов - это другой полезный журнал, в котором хранятся все запросы, переданные клиентом на сервер. Он также хранит информацию о том, какие клиенты подключены...
28-12-2009Все о MySQL. Обслуживание, резервное копирование и восстановление
Как можно было убедиться из материала предыдущих глав, СУБД MySQL достаточно проста в использовании. Это делает ее идеальным инструментом для работы с базами данных в...
28-12-2009Все о MySQL. Назначение пароля пользователю root
Когда вы впервые инсталлируете MySQL, доступ к базе данных имеет только администратор, т.е. пользователь root. По умолчанию этот пользователь входит в систему без пароля, и...
28-12-2009Все о MySQL. Перезагрузка таблиц разрешений
При необходимости перезагрузки таблиц разрешения, для восстановления первоначальных настроек выполните следующее:1. Если сервер запущен, остановите его:[rootohost] $ /usr/local/mysql/support-files/mysql.server stop2. Перейдите в каталог инсталляции MySQL и...
28-12-2009Все о MySQL. Использование команд insert, update и delete
Команды GRANT и REVOKE описывались в предыдущем разделе, и как вы помните, являются самым эффективным способом вносить изменения в таблицы разрешений MySQL. Тем не менее...
28-12-2009Все о MySQL. Привилегия GRANT
MySQL позволяет пользователям с привилегией GRANT, предоставить такие же привилегии другим пользователям. Для этого в команде GRANT предусмотрена опция WITH GRANT OPTION. Когда эта опция...
28-12-2009Все о MySQL. Как обращаться с командами grand и revoke
Самый лучший способ установить права доступа для пользователя в таблицах разрешения MySQL -через команды GRAND и REVOKE, , т.к. они были разработаны специально для этого.Вот...
28-12-2009Все о MySQL. Взаимодействие между таблицами разрешений
Разнообразные таблицы разрешения взаимодействуют друг с другом, реализуя тем самым всесторонние правила доступа, которые в MySQL используются при обработке запросов пользователя. Контроль доступа делится на...