2010-06-02 4 views
2

Quelqu'un peut-il me dire comment voir les requêtes exécutées dans SharePoint? Je ne pouvais pas trouver un moyen d'afficher les journaux de requêtes avec SQL Server. Comme vous le savez, le framework SharePoint cache toutes les requêtes des programmeurs. Je voudrais regarder dans les requêtes et comprendre les mécanismes.Comment puis-je regarder les requêtes exécutées?

http://www.infoq.com/articles/SharePoint-Andreas-Grabner Dans l'article ci-dessus, je peux voir quelques fenêtres montrant des méthodes et des arguments (Requêtes). Mais je ne pouvais pas savoir d'où venait cette fenêtre ... (ressemble à une fenêtre de Visual Studio) Est-ce que quelqu'un sait comment afficher cette fenêtre? ou tout autre moyen d'afficher les requêtes exécutées?

Mon environnement de travail. Windows Server 2008 Enterprise MOSS 2007 SQL Server 2008 Enterprise Visual Studio 2008 avec VSeWSS 1.2

Merci à l'avance. Taiga

Répondre

4

SQL Server Profiling permet de consigner les requêtes au niveau de la base de données. Vous voudriez affiner votre trace aux requêtes exécutées sur la base de données SharePoint.

+0

Oui, je viens de trouver et regarder dans it..thank vous. Il semble très difficile d'identifier quel code dans C# appelant quelles requêtes ... N'est-il pas possible de voir les requêtes depuis Visual Studio? – taiga

1

Vous pouvez utiliser SQL Server Profiler et profiler le serveur lors de l'exécution et de l'accès au serveur SharePoint Server. Cela créera un fichier/tableau de trace qui vous permettra de voir quelles requêtes ont été exécutées.

+0

merci pour votre commentaire. Je le regarde maintenant. Je n'arrive toujours pas à savoir d'où proviennent les fenêtres de l'article. http://www.infoq.com/articles/SharePoint-Andreas-Grabner Est-ce que quelqu'un sait quelque chose à ce sujet? – taiga

Questions connexes