ГоловнаКаталогБлогРейтингЕ-Пошта 
 
 
Зробити домашньою у вибране  

  Чи потрібно накладати обмеження на споживання ресу  
Починаючи з MySQL 4.0.2 з'явилася можливість обмежити кількість під'єднань до серверу, які користувач може зробити за одну годину, і кількість запитів або оновлень в годину, які користувач повинен зробити. Ці обмеження задані в опції WITH. Наступний оператор задає параметри користувача spike, що має повний доступ до бази даних sampdb, але може під'єднуватися десять разів на годину і робити 200 запитів в годину (лише 50 з яких можуть бути оновленнями):

GRANT ALL ON sampdb.* TO 'spike'@'local-host' IDENTIFIED BY 'pyrite'
WITH MAX_C0NNECTI0NS_PER_H0UR 10 MAX_QUERIES_PER_HOUR 200
MAX_UPDATES_PER_H0UR 50;

Вказання параметрів управління ресурсами в опції WITH не має ніякого значення. Значення за замовчанням для кожного параметра рівне 0, що значить "обмежень немає". Адміністративний користувач, що має привілеї RELOAD, може переустановити поточні значення лічильників за допомогою оператора FLUSH USER_RESOURCES. Оператор FLUSH PRIVILEGES так само робить це. Після встановлення всіх лічильників, що досягли граничного значення заново, облікові записи можуть під'єднуватися знову і робити запити.




  Логін:
  Пароль:
Книга Фріланс на західному ринку
Книга Фріланс на західному ринку
APServer | SiMan CMS | Лічильник відвідувань | Тека сайтів | Рейтинг | Форум | Download | Шаблони сторінок | Посібник Smarty | Підручник PHP | Статті/Огляди