Temps d’exécution des requêtes SQL

la programmation


Comment obtenir le temps d’exécution d’une requête SQL dans un fichier texte ?

Solution 1

VB
TimeSpan Duration; 
DateTime StartTime = DateTime.Now
'Call the database here and execute your SQL statement
Duration = DateTime.Now.Subtract(StartTime)
Console.WriteLine(String.Format("Query took {0} seconds", Duration.TotalSeconds.ToString()))
Console.ReadLine()

S’il te plaît vote et Accepter la réponse si cela a aidé.

Solution 2

Tout d’abord, je vous demanderais de poser la question un peu clairement. A quoi sert l’enregistrement du temps d’exécution ? Est-ce que cela doit être enregistré par l’application pour conserver un journal ou souhaitez-vous vérifier les performances et le temps d’exécution de quelques requêtes lentes.

En supposant que vous en ayez besoin pour vérifier les performances, je vous suggère d’utiliser SQL Profiler, vous obtiendrez ainsi un plan d’exécution détaillé. Showplan vous permettra d’obtenir le résultat souhaité.

Solution 5

https://www.cbdoil.co.uk/product-category/cbd-capsules/

コメント

タイトルとURLをコピーしました