sql >> Database teknologi >  >> RDS >> Mysql

Sådan drosler eller prioriteres en forespørgsel i MySql

http://dev.mysql.com/doc/refman /4.1/da/user-resources.html

Fra MySQL 4.0.2 kan du begrænse adgangen til følgende serverressourcer for individuelle konti:

Antallet af forespørgsler, som en konto kan udstede pr. time

Antallet af opdateringer, som en konto kan udstede pr. time

Antallet af gange, en konto kan oprette forbindelse til serveren i timen

Yderligere oplysninger -

MySQL har ikke en forespørgselstimeoutværdi eller nogen anden indbygget måde at drosle en individuel forespørgsel på. Det er dog ret trivielt at skrive et script, der vil dræbe langvarige forespørgsler. Du kan endda fange brugeren og forespørge, så du kan slå den fornærmende bruger/programmør senere.

Her er et eksempel på en, der bruger PERL.



  1. Optimalt design til en database med tilbagevendende begivenhed

  2. Brug af MySQL med Django - Adgang nægtet for brugeren '@'localhost

  3. Ikke i stand til at vælge MySQL fra Vælg datakilde i Visual Studio 2013

  4. MySQL 5.7 mangler at matche med ord med to kinesiske tegn