Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment limiter ou prioriser une requête dans MySql

http://dev.mysql.com/doc/refman /4.1/fr/ressources-utilisateurs.html

À partir de MySQL 4.0.2, vous pouvez limiter l'accès aux ressources serveur suivantes pour les comptes individuels :

Le nombre de requêtes qu'un compte peut émettre par heure

Le nombre de mises à jour qu'un compte peut émettre par heure

Le nombre de fois qu'un compte peut se connecter au serveur par heure

Informations supplémentaires -

MySQL n'a pas de valeur de délai d'expiration de requête, ni aucun autre moyen intégré de limiter une requête individuelle. Cependant, il est assez trivial d'écrire un script qui tuera les requêtes de longue durée. Vous pouvez même capturer l'utilisateur et l'interroger afin de pouvoir battre l'utilisateur/programmeur incriminé plus tard.

Ici est un exemple d'utilisation de PERL.