Administrateurs de bases de données

24
(NOLOCK) vs NOLOCK

J'étudiais un blocage lorsque j'ai vu une requête qui ressemblait à ceci: SELECT SomeField FROM SomeTable NOLOCK J'ai vu le NOLOCKet j'étais curieux de voir comment cela pouvait bloquer d'autres requêtes, dans ce cas, les DELETEdéclarations. J'ai jeté un rapide coup d'œil aux serrures à l'aide...

23
Découvrez quelles requêtes génèrent le plus de trafic réseau

Sur un serveur SQL de production, je vois d'énormes pics intermittents dans le trafic de données. Jusqu'à 200 Mbit / s, ce qui entraîne des attentes d'E / S RÉSEAU qui, à leur tour, provoquent des délais d'expiration des requêtes. Comment savoir quelles requêtes renvoient de grands ensembles de...

23
Besoin d'un livre de conception de base de données [fermé]

Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour les administrateurs de base de données Stack Exchange. Fermé l'année dernière . Verrouillé . Cette question et...

23
vérifier la contrainte ne fonctionne pas?

J'ai le tableau suivant. create table test ( id smallint unsigned AUTO_INCREMENT, age tinyint not null, primary key(id), check (age<20) ); Le problème est que la CHECKcontrainte ne fonctionne pas sur la colonne d'âge. Par exemple, lorsque j'insère 222 pour le champ d'âge, MySQL...