Ограничение пользователей в MySQL |
[исправить] |
MySQL 3.23.x, /etc/my.cnf, блок " [mysqld]":
set-variable = max_connections=20 # Максимальное число одновременных коннектов к серверу
set-variable = max_user_connections=5 # Макс. число одновременных коннектов от одного пользователя
set-variable = connect_timeout=2
Для MySQL 4.x для простых баз имеет смысл использовать опцию skip-innodb для
существенной экономии памяти.
В MySQL 4.x для конкретного пользователя можно установить следующие лимиты:
GRANT ... WITH MAX_QUERIES_PER_HOUR N1
MAX_UPDATES_PER_HOUR N2
MAX_CONNECTIONS_PER_HOUR N3;
, где:
N1 - Количество всех запросов в час;
N2 - Количество всех обновлений/изменений в час;
N3 - Количество соединений, сделанных за час.
Для просмотра содержимого бинарного лога запросов нужно использовать утилиту mysqlbinlog.
|
|
|
|
Раздел: Корень / Программисту и web-разработчику / SQL и базы данных / MySQL специфика / Оптимизация и администрирование MySQL |