Administrateurs de bases de données

Q & R pour les professionnels de la base de données qui souhaitent améliorer leurs compétences en base de données et apprendre des autres dans la communauté





5
Obtenir une analyse bien que j'attende une recherche
J'ai besoin d'optimiser une SELECTinstruction, mais SQL Server effectue toujours une analyse d'index au lieu d'une recherche. C'est la requête qui, bien sûr, se trouve dans une procédure stockée: CREATE PROCEDURE dbo.something @Status INT = NULL, @IsUserGotAnActiveDirectoryUser BIT = NULL AS SELECT [IdNumber], [Code], [Status], [Sex], [FirstName], [LastName], [Profession], [BirthDate], …

2
Écouteur de groupe de disponibilité
Je regarde les groupes de disponibilité AlwaysOn. Plus j'y regarde, plus il apparaît que le groupe d'écouteurs de disponibilité est un point de défaillance unique. Où s'exécute exactement l'auditeur? Un serveur distinct, le serveur SQL principal, tous? Disons que j'ai une pile d'applications complète dans mon deuxième centre de données. …


2
Connecter le plan de travail MySQL au conteneur MySQL
J'ai retiré le conteneur MySQL de Dockerhub et il fonctionne sur mon macbook pro comme vous pouvez le voir comme suit CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 12cd3deaa3f0 mysql:latest "/entrypoint.sh mysql" 47 hours ago Up 10 minutes 3306/tcp mysqldb Ensuite, j'ai téléchargé le plan de travail MySQL et …



1
Comment puis-je voir combien de temps une requête a passé à attendre des verrous, sans profileur?
J'essaie de diagnostiquer une requête qui prend du temps par intermittence. Je soupçonne qu'il peut être bloqué en essayant d'acquérir un verrou. Je n'ai pas l'autorisation d'utiliser un profileur dans l'environnement rencontrant le problème. Existe-t-il un moyen pour moi d'obtenir des statistiques sur la durée de blocage de cette requête …





En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.