Nous travaillons avec des tables contenant de nombreux enregistrements. Tout le monde sait s'il est préférable de faire un compte (*) ou un Top 1 pour savoir si un enregistrement spécifique existe ou si un groupe d'enregistrements correspond à certaines conditions. Aussi ce type de phrase verrouille la table ou je dois spécifier ne pas verrouiller la table.Nombre (*) againt Début 1 dans SQL Server
0
A
Répondre
0
Si vous ne se soucient pas de la possibilité de sale, vous pouvez essayer en lectures
SELECT TOP(1)
FROM YourTable WITH (NOLOCK)
WHERE ..... (your conditions here)
Questions connexes
- 1. Début du mois dans SQL Server 2005
- 2. SQL Server Nombre de
- 3. Dans SQL Server 2000 comment ajouter 0 au début du nombre pour remplir nchar (n)
- 4. Cas et nombre dans SQL Server 2008
- 5. add + - 1 an dans SQL Server
- 6. Sélectionnez TOP 1 dans SQL Server 6.5
- 7. chercher nombre correct SQL Server
- 8. SQL Server + Sortie TOP 1 incorrecte
- 9. Nombre de colonnes dans SQL Server
- 10. Nombre d'une colonne dans SQL Server
- 11. nombre aléatoire dans le tableau SQL Server
- 12. Début SQL Spatial
- 13. Utilisez 'N au début de ligne dans l'instruction SQL Server
- 14. SQL Server - Réduire le nombre de lectures
- 15. SQL Server: Rejoindre nombre arbitraire de colonnes
- 16. SQL Server Fusionner 2 lignes en 1
- 17. SQL Server time 1 hour behind
- 18. Ma procédure SQL Server renvoie toujours -1
- 19. Erreur SQL Server 2012: FAIL_PAGE_ALLOCATION 1
- 20. SQL Server 2008 Analyser Nombre d'entrées inconnu
- 21. Server Anywhere heure de début
- 22. SQL Server: le nombre des enfants XML dans Parent
- 23. Insertion d'un nombre dynamique de lignes dans SQL Server
- 24. Partie gauche d'un nombre à virgule flottante dans SQL Server
- 25. Recherche de l'erreur de nombre total dans SQL Server 2000
- 26. TOP 2 plus rapide que TOP 1 dans Sql Server?
- 27. Quand utiliser Count (*) et Count (1) dans Sql Server 2008
- 28. Requête SQL Server sélectionnez 1 dans chaque sous-groupe
- 29. début: sql server 2008 express avec fichier mdf
- 30. Nombre d'enregistrements de Sibling SQL Server
Si vous n'avez pas besoin en fait le compte, et il n'y a pas de tri en jeu, un TOP 1 de seulement la ligne id devrait être le plus rapide. Un compte peut prendre du temps. – Thilo