Bonjour,
je voulais savoir si en lançant le GENERTAEUR de PROFIL sur une machine
cliente outre le serveur SQl, on peut perdre des performances au niveau du
serveur.
J'ai l'impression que ca me bouffe le processeur.
Je voulias m'assurer ou je me trompe?
je vous remercie
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fred BROUARD
hugueslouz a écrit :
Bonjour, je voulais savoir si en lançant le GENERTAEUR de PROFIL sur une machine cliente outre le serveur SQl, on peut perdre des performances au niveau du serveur. J'ai l'impression que ca me bouffe le processeur. Je voulias m'assurer ou je me trompe? je vous remercie
hugueslouz
tout processus graphqiue ralentit considérablement le serveur pour afficher les informations.
Utilisez des traces sous formes de procédures stockées (donc sans aspect graphique) dont les données sont insérées dans un fichier et non dans la base.
Exemple : /****************************************************/ /* Created by: SQL Profiler */ /* Date: 29/11/2006 08:10:24 */ /****************************************************/
-- Create a Queue declare @rc int declare @TraceID int declare @maxfilesize bigint declare @DateTime datetime
set @DateTime = '2006-11-29 10:30:00.000' set @maxfilesize = 5
-- Please replace the text InsertFileNameHere, with an appropriate -- filename prefixed by a path, e.g., c:MyFolderMyTrace. The .trc extension -- will be appended to the filename automatically. If you are writing from -- remote server to local drive, please use UNC path and make sure server has -- write access to your network share
-- Set the trace status to start exec sp_trace_setstatus @TraceID, 1
-- display trace id for future references select TraceID=@TraceID goto finish
error: select ErrorCode=@rc
finish: go
Script généré par le profileur.
A +
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************
hugueslouz a écrit :
Bonjour,
je voulais savoir si en lançant le GENERTAEUR de PROFIL sur une machine
cliente outre le serveur SQl, on peut perdre des performances au niveau du
serveur.
J'ai l'impression que ca me bouffe le processeur.
Je voulias m'assurer ou je me trompe?
je vous remercie
hugueslouz
tout processus graphqiue ralentit considérablement le serveur pour
afficher les informations.
Utilisez des traces sous formes de procédures stockées (donc sans aspect
graphique) dont les données sont insérées dans un fichier et non dans la
base.
Exemple :
/****************************************************/
/* Created by: SQL Profiler */
/* Date: 29/11/2006 08:10:24 */
/****************************************************/
-- Create a Queue
declare @rc int
declare @TraceID int
declare @maxfilesize bigint
declare @DateTime datetime
set @DateTime = '2006-11-29 10:30:00.000'
set @maxfilesize = 5
-- Please replace the text InsertFileNameHere, with an appropriate
-- filename prefixed by a path, e.g., c:MyFolderMyTrace. The .trc
extension
-- will be appended to the filename automatically. If you are writing from
-- remote server to local drive, please use UNC path and make sure
server has
-- write access to your network share
-- Set the trace status to start
exec sp_trace_setstatus @TraceID, 1
-- display trace id for future references
select TraceID=@TraceID
goto finish
error:
select ErrorCode=@rc
finish:
go
Script généré par le profileur.
A +
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
Bonjour, je voulais savoir si en lançant le GENERTAEUR de PROFIL sur une machine cliente outre le serveur SQl, on peut perdre des performances au niveau du serveur. J'ai l'impression que ca me bouffe le processeur. Je voulias m'assurer ou je me trompe? je vous remercie
hugueslouz
tout processus graphqiue ralentit considérablement le serveur pour afficher les informations.
Utilisez des traces sous formes de procédures stockées (donc sans aspect graphique) dont les données sont insérées dans un fichier et non dans la base.
Exemple : /****************************************************/ /* Created by: SQL Profiler */ /* Date: 29/11/2006 08:10:24 */ /****************************************************/
-- Create a Queue declare @rc int declare @TraceID int declare @maxfilesize bigint declare @DateTime datetime
set @DateTime = '2006-11-29 10:30:00.000' set @maxfilesize = 5
-- Please replace the text InsertFileNameHere, with an appropriate -- filename prefixed by a path, e.g., c:MyFolderMyTrace. The .trc extension -- will be appended to the filename automatically. If you are writing from -- remote server to local drive, please use UNC path and make sure server has -- write access to your network share
-- Set the trace status to start exec sp_trace_setstatus @TraceID, 1
-- display trace id for future references select TraceID=@TraceID goto finish
error: select ErrorCode=@rc
finish: go
Script généré par le profileur.
A +
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************