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

Quels sont les avantages de UPDATE LOW_PRIORITY et INSERT DELAYED INTO ?

Avec le LOW_PRIORITY , l'exécution de UPDATE est retardée jusqu'à ce qu'aucun autre client ne lise à partir de la table. Normalement, les clients en lecture sont mis en attente jusqu'à ce que la requête de mise à jour soit effectuée. Si vous souhaitez donner la priorité aux clients de lecture sur la requête de mise à jour, vous devez utiliser LOW_PRIORITY.

Le DIFFÉRÉ L'option pour l'instruction INSERT est une extension MySQL du SQL standard qui est très utile si vous avez des clients qui ne peuvent pas ou n'ont pas besoin d'attendre que l'INSERT se termine. Il s'agit d'une situation courante lorsque vous utilisez MySQL pour la journalisation et que vous exécutez également périodiquement des instructions SELECT et UPDATE qui prennent beaucoup de temps à se terminer.