Sqlperformance.com

Proactive SQL Server Health Checks, Part 1 : Disk Space

WebWhether you use your own scripts or a third-party tool, making sure there is plenty of free space for database files and backups is a problem that’s easily solvable, …

Actived: 4 days ago

URL: https://sqlperformance.com/2014/12/io-subsystem/proactive-sql-server-health-checks-1

Monitoring Availability Group Replica Synchronization

WebJonathan Kehayias (@SQLPoolBoy) uses practical examples to show multiple ways to monitor Availability Group replica synchronization in your environment.

Category:  Health Go Health

Proactive SQL Server Health Checks, Part 5 : Wait Statistics

WebJOIN #temp AS t1 ON p.ProductID = t1.ProductID; SET @CurrentTime = SYSDATETIME() I used a command prompt to start up 10 sessions that ran this script, …

Category:  Health Go Health

Transaction Log Monitoring

WebOver the last year I’ve blogged several times on SQLPerformance.com about transaction log performance issues and I promised to discuss transaction log …

Category:  Health Go Health

Tuning : A Good Place to Start

WebI always like to start by looking at the file stats. For SQL Server 2005 and up, you can query the sys.dm_io_virtual_file_stats DMV to get I/O statistics for each data …

Category:  Health Go Health

Trimming More Transaction Log Fat

WebIn both cases, making transactions longer (which is very counter-intuitive!) can reduce the frequency of transaction log flushes and increase performance. …

Category:  Health Go Health

Proactive SQL Server Health Checks, Part 4 : ERRORLOG

WebThe log files exist in the log folder (default location: C:\Program Files\Microsoft SQL Server\MSSQL12.SQL2014\MSSQL\Log) if I ever wanted to look at them on the …

Category:  Health Go Health

Dealing with high severity errors in SQL Server

WebErrors with a severity level of 19 or higher stop the current batch from completing. Errors with a severity of 20 and higher are fatal errors and terminate the …

Category:  Health Go Health

Proactive SQL Server Health Checks, Part 2 : Maintenance

WebIn my last post, I started a series to cover proactive health checks that are vital for your SQL Server. We started with disk space, and in this post we’ll discuss …

Category:  Health Go Health

Examining the Performance Impact of an Adhoc Workload

WebFrom this screenshot you can see that we have about 3GB total dedicated to the plan cache, and of that 1.7GB is for the plans of over 158,000 adhoc queries. Of that …

Category:  Health Go Health

Why Wait Stats Alone Are Not Enough

WebTom Davidson, Opening Microsoft's Performance-Tuning Toolbox SQL Server Pro Magazine, December 2003. Waits and Queues has been used as a SQL …

Category:  Health Go Health

Find Database Connection Leaks in Your Application

WebEven though database connection leaks are a client problem, you can find help from the database server. On the database server, look at connections per process per …

Category:  Health Go Health

Knee-Jerk Wait Statistics : PAGELATCH

WebPAGELATCH_SH – (SH are) waiting for access to a data file page in memory so that the page contents can be read. PAGELATCH_EX or PAGELATCH_UP – ( EX …

Category:  Health Go Health

Understanding Event Loss with Extended Events

WebWhile most events generated by Extended Events are relatively lightweight and small in binary format, specific events can generate a much larger payload of data …

Category:  Health Go Health

Impact of the query_post_execution_showplan Extended Event in …

WebGenerally you'll need to have the actual execution plan from the statement running to be able to determine the cause of the performance degradation. In SQL …

Category:  Health Go Health

Capacity Planning Using Performance Data

WebConclusion. Capacity planning is about more than just knowing how much space you need for database files. You have to understand the workload and what it …

Category:  Health Go Health

Observer Overhead and Wait Type Symptoms

WebMany people use wait statistics as part of their overall performance troubleshooting methodology, as do I, so the question I wanted to explore in this post is …

Category:  Health Go Health

Troubleshooting SQL Server CPU Performance Issues

WebHigh I/O operations (and in my experience this is the most common driver of CPU) Cardinality estimate issues (and associated poor query plan quality) Unexpected …

Category:  Health Go Health

Tuning SQL Server Reporting Services

WebConclusion. Tuning SQL Server Reporting Services has several unique characteristics, however standard performance tuning is still applicable for optimizing …

Category:  Health Go Health