Solved

Running SQL Profiler in a live environment

Posted on 2008-06-26
4
259 Views
Last Modified: 2008-09-14
We have an application that is running 24x7 on a Sql Server 2000 SP 1 database.
We wanted to analyze the activities on the live server by turning on the SQL Profiler tool on another server and pointing it to the live database.
There are considerable amount of transactions/queries that are run against the live server.
My question is, how does the SQL profiler affect the performance of a SQL server database and how does it affect the CPU usage of the server?



0
Comment
Question by:mitsdev
4 Comments
 
LVL 60

Accepted Solution

by:
chapmandew earned 250 total points
ID: 21877039
It is minimal..so long as you don't capture a ton of events.  If you're doing the trace through profiler, run profiler on a separate pc that your sql server, just connect to the sql server.  if you store the data, store it to a table on a different sql server or to a file on a different server.
0
 
LVL 7

Assisted Solution

by:60MXG
60MXG earned 250 total points
ID: 21877203
Turn on the "Windows Task Manager" and select "Processes" Tab and look at "PROFILER90.EXE" Image Name.  You should be able to see "CPU Time", "Mem Usage", Peak Mem Usage", "VM Size".. and that will give you general idea how much resources are used for this particular process.
0

Featured Post

Ransomware: The New Cyber Threat & How to Stop It

This infographic explains ransomware, type of malware that blocks access to your files or your systems and holds them hostage until a ransom is paid. It also examines the different types of ransomware and explains what you can do to thwart this sinister online threat.  

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
How to share SSIS Package? 6 37
export sql results to csv 6 36
Help in Bulk Insert 9 35
SQL Select to Group and Filter Data 5 13
JSON is being used more and more, besides XML, and you surely wanted to parse the data out into SQL instead of doing it in some Javascript. The below function in SQL Server can do the job for you, returning a quick table with the parsed data.
For both online and offline retail, the cross-channel business is the most recent pattern in the B2C trade space.
Familiarize people with the process of utilizing SQL Server functions from within Microsoft Access. Microsoft Access is a very powerful client/server development tool. One of the SQL Server objects that you can interact with from within Microsoft Ac…
Via a live example, show how to extract insert data into a SQL Server database table using the Import/Export option and Bulk Insert.

810 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question