Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

ms sql server helth check

Posted on 2014-04-29
3
158 Views
Last Modified: 2014-10-08
hi

i use third party software (data base healthy check) and the website for this product is databasehealth.com this product give me report put in this time and i need this report daily
 if you have any program to give me report daily for the below parameter

or analyzing the existing loges to generate the health report
 
connections by database
cpu used by database
memory used by database
page read by database
page write by database
plane cach by database
query needing params by database
waits by type
0
Comment
Question by:tedatadcu
  • 2
3 Comments
 
LVL 8

Accepted Solution

by:
ProjectChampion earned 500 total points
ID: 40029332
Hi tedatadcu,
There are a number of products in the market that you can use for monitoring all aspects of your SQL Server e.g. take a look at Red Gate or Idera. The obvious advantage of these monitoring tools is that they'll keep you aware of the status f the server constantly (rather than just getting an email once a day) and provide you with a myriad of ways to get notified when certain errors/events happen or specific metrics exceed the set thresholds. However as you'll see they are not cheap. : )


The good news is that you can get all of the above metrics from your SQL Server directly for instance using DMVs (dynamic management views) or DMFs (dynamic management functions) or querying system tables and views directly...
Also you can use the existing SQL Server features (scheduled jobs, alerts, dbmail, etc.) to stay on top of the health status of your server around the clock.

If you're interested I can help you with writing the queries to capture all of the the above metrics (and more) but you'll have to do some work to get the result in the desired format and set up alerting mechanism to send you notification emails/messages when needed. Also implementing monitoring each of those metrics merit a separate question.
0
 

Author Comment

by:tedatadcu
ID: 40029421
Dear ProjectChampion

thank you for fast response i already have some query that give me the result and also data base healthy check software but i need the average result in 24 hour because the software give me the result in the specific time when running it and also i need to save this result if i need to check it again in any time

Thanks
0
 
LVL 8

Expert Comment

by:ProjectChampion
ID: 40053572
Then perhaps Red Gate SQL Monitor is what you are looking for. You can download a fully functioning trial copy that works for 14 days and give it a try. Apart from monitoring and alerts, it has a section labeled "Analysis" where you can see the current and historical stats for all those metrics and more. You can also define and configure your own custom metrics.
0

Featured Post

The Eight Noble Truths of Backup and Recovery

How can IT departments tackle the challenges of a Big Data world? This white paper provides a roadmap to success and helps companies ensure that all their data is safe and secure, no matter if it resides on-premise with physical or virtual machines or in the cloud.

Question has a verified solution.

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

Suggested Solutions

Slowly Changing Dimension Transformation component in data task flow is very useful for us to manage and control how data changes in SSIS.
Ever needed a SQL 2008 Database replicated/mirrored/log shipped on another server but you can't take the downtime inflicted by initial snapshot or disconnect while T-logs are restored or mirror applied? You can use SQL Server Initialize from Backup…
Via a live example, show how to extract information from SQL Server on Database, Connection and Server properties
Viewers will learn how to use the SELECT statement in SQL and will be exposed to the many uses the SELECT statement has.

860 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