February 14, 2017 at 8:27 am
Good morning group! I have a question... I have a DBA on my team who has give out the the use of profiler to developers and to random system users to use to do tracing on queries!!! Am I being too anal and tight when I say this is a toool that should be used by DBA's only and should be monitored because it can cause issues to a database or a server for that matter!!!!
Your opinions and suggestions would be greatly appreciated!!!
February 14, 2017 at 8:52 am
epascascio76 - Tuesday, February 14, 2017 8:27 AMGood morning group! I have a question... I have a DBA on my team who has give out the the use of profiler to developers and to random system users to use to do tracing on queries!!! Am I being too anal and tight when I say this is a toool that should be used by DBA's only and should be monitored because it can cause issues to a database or a server for that matter!!!!Your opinions and suggestions would be greatly appreciated!!!
It depends. Use of profiler on development/QA environments should be fine. Using it in production should be restricted to DBAs and under special circumstances.
February 14, 2017 at 8:53 am
Yes, this is wrong, for the following reasons:
(1) It is resource-intensive and thus can cause sever performance problems;
(2) It can expose details that may be confidential;
(3) It's old school - you should be using Extended Events from SQL Server 2012 onwards.
John
February 14, 2017 at 9:06 am
I'll might give some developers the permissions to use Profiler on development environment. It will have to be developers that I trust that they know how to use it and as I wrote before only on development environment.
Adi
--------------------------------------------------------------
To know how to ask questions and increase the chances of getting asnwers:
http://www.sqlservercentral.com/articles/Best+Practices/61537/
For better answers on performance questions, click on the following...
http://www.sqlservercentral.com/articles/SQLServerCentral/66909/
February 16, 2017 at 12:23 am
I am a developer but I know the in and out of SQL Server. It wouldn't hurt if the developer know how to use it.
Plus it reduce DBA head count.
________________________________________________________________________________________________________________________________________
IT Jobs
KSL classifieds
Clasificados Los angeles
Busco Trabajo
February 16, 2017 at 12:32 am
On a development environment, sure. Developers break development, they only inconvenience themselves.
Profiler permission on production, no way in hell. Profiler, the GUI at least, can cause severe problems to a busy server, up to and including crashing SQL (I've done it)
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
February 17, 2017 at 10:52 am
Thank you guys so much for helping me through this!
Viewing 7 posts - 1 through 7 (of 7 total)
You must be logged in to reply to this topic. Login to reply
This website stores cookies on your computer.
These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media.
To find out more about the cookies we use, see our Privacy Policy