Administrateurs de bases de données

13
Pourquoi la sélection de toutes les colonnes résultantes de cette requête est-elle plus rapide que la sélection de la colonne qui m'intéresse?

J'ai une requête dans laquelle l'utilisation select *non seulement fait beaucoup moins de lectures, mais utilise également beaucoup moins de temps processeur que l'utilisation select c.Foo. Voici la requête: select top 1000 c.ID from ATable a join BTable b on b.OrderKey = a.OrderKey and b.ClientId...

13
Masquer Sélectionner la sortie de T-SQL

J'essaie d'obtenir le temps d'exécution de la requête, mais je veux également masquer la sortie de la requête. Je veux juste le temps écoulé - pas de sortie. Exemple DECLARE @Start datetime DECLARE @End datetime SELECT @StartTimeWA=GETDATE() SELECT [id] ,[database_id] ,[proc_name] ,[exec_t] from...