SlideShare a Scribd company logo
1 of 2
Download to read offline
Health Check for MICROSOFT SQL Server

 The Health Check for Microsoft SQL Server is a carefully crafted
 program designed to review the efficiency as well as effectiveness
                                                                                             Ideal System Performance
 of a Microsoft SQL Server-based database management system.                                 To achieve the optimal performance

 The efficiency of the system is evaluated by determining the
                                                                                             for a given system one must ensure the

 extent to which the Microsoft SQL Server products have been
                                                                                             optimal performance of each compo-

 utilized; essentially, is the system “firing on all cylinders”?
                                                                                             nent of the system. The components
                                                                                             addressed in this performance analysis
                                                                                             are:

 The efficiency of a system takes into consideration issues such as:                            • Hardware utilization including
                                                                                                  CPU, I/O bottlenecks, and memory
     • Is the database and operating system properly tuned?                                     • Operating System and storage
     • Are there sufficient hardware resources for the various applications?                      configuration
     • Have schemas been normalized or denormalized where appropriate?                          • SQL Server Database Server
     • Have the proper indexes been created?                                                      installation and configuration
     • Are critical administrative utilities run regularly?                                     • Client Communications
     • Does the staff have the requisite skills needed to maintain an efficient system?         • Application Implementation
                                                                                                • Operations and Maintenance
 In a complex computing environment, the extent to which these and                                including backup, recovery,
 other issues are addressed will affect the overall efficiency and                                consistency checks and others.
 effectiveness of the systems in place. The SQL Server Health Check
 addresses these issues of efficiency and effectiveness by having
                                                                                             Each of these components is critically

 a skilled SQL Server engineer assess your SQL Server-based
                                                                                             important to the optimal performance

 computing environment over a one to five day period.
                                                                                             of the overall system.




 What We Do                             The following are some of the issues related to each system component.
 Assess the performance, stability
 and availability of your Microsoft
 SQL Server-based systems               Hardware Resources:
 What You Get
 Documented recommendations
                                        The server hosting yourMicrosoft SQL Server database relies primarily on three hardware
 relating to performance, stability
                                        subsystems for efficient performance – CPU, Memory, and I/O.
 and availability of your database
 system and also, if desired, the
 Xtivia expertise to apply them
                                        A well-architected system will show optimal CPU utilization without queues. A fully
                                        utilized CPU is ideal, but an additional check for the number of processes waiting for the
 What You Save                          CPU is required.
 Time, money and headaches

 What You Achieve
                                        The I/O subsystem of the server hosting your MS SQL system is critical to the performance
 Increased performance,
                                        of the database and applications. Ideally, the disks in the system will be responding to
 maximized availability, boosted
                                        requests in less than 50 milliseconds, and there will be no queues forming on those disks.
 productivity and peace of mind         Additionally, for large decision support queries, the controllers will be analyzed for bottle-
                                        necks and limitations. If RAID is being used on-site, this will be analyzed for its effect on
                                        the database and applications. I/O configuration is the most flexible of the resources, since
 Xtivia’s team of Microsoft SQL         the database and system administrators can easily work together to balance the I/O load
 server Specialists have helped         across all available resources.
 clients of all sizes that were faced
 with finding qualified resources in
 the areas of database administra-      A large server may contain several gigabytes of main memory. The use of that memory has
 tion, management, performance          to be carefully allocated among the critical functions of the server – applications, database,
 tuning, development and mainte-
 nance services. Xtivia has been
                                        and operating system. The goal is to have ample free memory to meet the peak demands
 successfully providing Database
                                        of the workload, while maintaining good cache hit rates in the database and avoiding
 Consulting and it’s Virtual-DBA        process swapping.
 Remote DBA Services to clients of
 all sizes for several years.
                                         www.Xtivia.com    info@xtivia.com                                            Xtivia, Inc. © 2008
Operating System:   The operating system is the least likely place to find performance issues; however,
                    Microsoft Windows Server does have a number of memory configuration options. These
                    will be analyzed and addressed.


SQL Server          There are numerous items that relate to database performance. However, key elements of
Database Server:    this score will reflect the use of indexes, table fragmentation and I/O balance, optimizer
                    statistics, parameter settings, transaction logging, database layout, session activity, cache
                    utilizations, and others. These areas will be investigated extensively based on the overall
                    behavior of the database and application. Each component of the analysis will be detailed
                    in the report that is delivered at the completion of the service.


Client              There are several optimizations available for client PCs connecting to your MS SQL Server.
Communications:     These will be evaluated for appropriateness in the environment. Additionally, if clients are
                    connecting to SQL Server with older versions of software, there is tremendous opportunity
                    for performance improvements through client library upgrades.


Application         Database applications can often be enhanced through techniques that have been intro-
Implementation:     duced since the application was originally designed. A discussion with the application
                    developers will aid the DBA in making recommendations for improving the application.


                    While the above analysis strives to leverage hardware and software to its fullest
                    potential, this area of the assessment strives to provide operational stability to the
                    environment. Looking at batch jobs, backup and recovery strategies, logging strate-
                    gies, upgrade strategies, and test platform capability will enable the DBA to provide
                    recommendations for improving up time of the environment.

                    During the Performance Analysis, clients will provide access to pertinent systems and
                    key personnel to ensure a thorough and productive assessment. Key individuals
                    within the environment will be the DBA, the System Administrator, the Application
                    Team Leader, and others identified as subject matter experts.




                    For more information on how Xtivia can help your organization better manage its IT
                    services, please contact an office near you or visit our web site at www.Xtivia.com.
                    New York      New Jersey        Texas     Colorado
                    888-685-3101 option 2                                                                  www.Virtual-DBA.com




                    www.Xtivia.com      info@xtivia.com                                                      Xtivia, Inc. © 2008

More Related Content

What's hot

SANKAR_PRASAD_SAHU_SQL_DBA
SANKAR_PRASAD_SAHU_SQL_DBASANKAR_PRASAD_SAHU_SQL_DBA
SANKAR_PRASAD_SAHU_SQL_DBASankar Sahu
 
Dell 3-2-1 Reference Configurations: High available and scalable performance ...
Dell 3-2-1 Reference Configurations: High available and scalable performance ...Dell 3-2-1 Reference Configurations: High available and scalable performance ...
Dell 3-2-1 Reference Configurations: High available and scalable performance ...Principled Technologies
 
Availability Considerations for SQL Server
Availability Considerations for SQL ServerAvailability Considerations for SQL Server
Availability Considerations for SQL ServerBob Roudebush
 
Carlos Lopez Resume_11-13-14
Carlos Lopez Resume_11-13-14Carlos Lopez Resume_11-13-14
Carlos Lopez Resume_11-13-14Carlos Lopez
 
Emc sql server 2012 overview
Emc sql server 2012 overviewEmc sql server 2012 overview
Emc sql server 2012 overviewsolarisyougood
 
SQL Server and System Center Advisor
SQL Server and System Center AdvisorSQL Server and System Center Advisor
SQL Server and System Center AdvisorEduardo Castro
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateNovell
 

What's hot (16)

VinayKumar_Sirikonda
VinayKumar_SirikondaVinayKumar_Sirikonda
VinayKumar_Sirikonda
 
SANKAR_PRASAD_SAHU_SQL_DBA
SANKAR_PRASAD_SAHU_SQL_DBASANKAR_PRASAD_SAHU_SQL_DBA
SANKAR_PRASAD_SAHU_SQL_DBA
 
Dell 3-2-1 Reference Configurations: High available and scalable performance ...
Dell 3-2-1 Reference Configurations: High available and scalable performance ...Dell 3-2-1 Reference Configurations: High available and scalable performance ...
Dell 3-2-1 Reference Configurations: High available and scalable performance ...
 
Resume
ResumeResume
Resume
 
Resume (4)
Resume (4)Resume (4)
Resume (4)
 
Venkatesan CV
Venkatesan  CVVenkatesan  CV
Venkatesan CV
 
Veerendra_2016_V2
Veerendra_2016_V2Veerendra_2016_V2
Veerendra_2016_V2
 
Availability Considerations for SQL Server
Availability Considerations for SQL ServerAvailability Considerations for SQL Server
Availability Considerations for SQL Server
 
SQL DBA SURESH RESUME
SQL DBA SURESH RESUMESQL DBA SURESH RESUME
SQL DBA SURESH RESUME
 
Resume
ResumeResume
Resume
 
Carlos Lopez Resume_11-13-14
Carlos Lopez Resume_11-13-14Carlos Lopez Resume_11-13-14
Carlos Lopez Resume_11-13-14
 
Emc sql server 2012 overview
Emc sql server 2012 overviewEmc sql server 2012 overview
Emc sql server 2012 overview
 
SQL Server and System Center Advisor
SQL Server and System Center AdvisorSQL Server and System Center Advisor
SQL Server and System Center Advisor
 
Hari_SQLDBA
Hari_SQLDBAHari_SQLDBA
Hari_SQLDBA
 
DBA Trainer RESUME
DBA Trainer RESUMEDBA Trainer RESUME
DBA Trainer RESUME
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin Orchestrate
 

Viewers also liked

Rules Governing Sale of Debt
Rules Governing Sale of DebtRules Governing Sale of Debt
Rules Governing Sale of DebtMace Abdullah
 
COSMIC: Middleware for Xeon Phi Servers and Clusters
COSMIC: Middleware for Xeon Phi Servers and ClustersCOSMIC: Middleware for Xeon Phi Servers and Clusters
COSMIC: Middleware for Xeon Phi Servers and Clustersinside-BigData.com
 
Geotechnical engineers citlaly s
Geotechnical engineers  citlaly sGeotechnical engineers  citlaly s
Geotechnical engineers citlaly sHRBranham
 
Logicalis Case Study - Gamesys
Logicalis Case Study - GamesysLogicalis Case Study - Gamesys
Logicalis Case Study - GamesysLogicalis
 
The Sanctuary Message
The Sanctuary MessageThe Sanctuary Message
The Sanctuary Messageguest0defe46
 
Informatica Gam2 S3
Informatica Gam2 S3Informatica Gam2 S3
Informatica Gam2 S3cecytem06
 
WEST POINT CLASS OF 1962 50TH REUNION DIGEST
WEST POINT CLASS OF 1962 50TH REUNION DIGESTWEST POINT CLASS OF 1962 50TH REUNION DIGEST
WEST POINT CLASS OF 1962 50TH REUNION DIGESTFred Bothwell
 
Booleans Primer
Booleans PrimerBooleans Primer
Booleans PrimerNYCCTfab
 
Hands on Neo4J - Duchess France/Zenexity - 25/09/2013
Hands on Neo4J - Duchess France/Zenexity - 25/09/2013Hands on Neo4J - Duchess France/Zenexity - 25/09/2013
Hands on Neo4J - Duchess France/Zenexity - 25/09/2013Florent Biville
 
Colossal 2010 book pdf
Colossal 2010 book pdfColossal 2010 book pdf
Colossal 2010 book pdfcolossal
 
Chris Cacioppo Smart Source
Chris Cacioppo Smart SourceChris Cacioppo Smart Source
Chris Cacioppo Smart SourceChris Cacioppo
 
SSCG Events 2014 -16
SSCG Events 2014 -16SSCG Events 2014 -16
SSCG Events 2014 -16Ruth Adams
 
a0drtai with Billionaire
a0drtai with Billionairea0drtai with Billionaire
a0drtai with BillionaireDrTyphoon Tai
 
Code camp 12 oct 2013 Sponsors
Code camp 12 oct 2013 SponsorsCode camp 12 oct 2013 Sponsors
Code camp 12 oct 2013 SponsorsCodecamp Romania
 
Amvets Post 25 Events
Amvets Post 25 EventsAmvets Post 25 Events
Amvets Post 25 EventsDana Kapp
 

Viewers also liked (20)

Rules Governing Sale of Debt
Rules Governing Sale of DebtRules Governing Sale of Debt
Rules Governing Sale of Debt
 
COSMIC: Middleware for Xeon Phi Servers and Clusters
COSMIC: Middleware for Xeon Phi Servers and ClustersCOSMIC: Middleware for Xeon Phi Servers and Clusters
COSMIC: Middleware for Xeon Phi Servers and Clusters
 
Geotechnical engineers citlaly s
Geotechnical engineers  citlaly sGeotechnical engineers  citlaly s
Geotechnical engineers citlaly s
 
Logicalis Case Study - Gamesys
Logicalis Case Study - GamesysLogicalis Case Study - Gamesys
Logicalis Case Study - Gamesys
 
The Sanctuary Message
The Sanctuary MessageThe Sanctuary Message
The Sanctuary Message
 
Iginiap ppt
Iginiap pptIginiap ppt
Iginiap ppt
 
The Message Manifesto
The Message ManifestoThe Message Manifesto
The Message Manifesto
 
Informatica Gam2 S3
Informatica Gam2 S3Informatica Gam2 S3
Informatica Gam2 S3
 
WEST POINT CLASS OF 1962 50TH REUNION DIGEST
WEST POINT CLASS OF 1962 50TH REUNION DIGESTWEST POINT CLASS OF 1962 50TH REUNION DIGEST
WEST POINT CLASS OF 1962 50TH REUNION DIGEST
 
Email Marketing
Email MarketingEmail Marketing
Email Marketing
 
Booleans Primer
Booleans PrimerBooleans Primer
Booleans Primer
 
APWU
APWUAPWU
APWU
 
Hands on Neo4J - Duchess France/Zenexity - 25/09/2013
Hands on Neo4J - Duchess France/Zenexity - 25/09/2013Hands on Neo4J - Duchess France/Zenexity - 25/09/2013
Hands on Neo4J - Duchess France/Zenexity - 25/09/2013
 
Colossal 2010 book pdf
Colossal 2010 book pdfColossal 2010 book pdf
Colossal 2010 book pdf
 
Chris Cacioppo Smart Source
Chris Cacioppo Smart SourceChris Cacioppo Smart Source
Chris Cacioppo Smart Source
 
SSCG Events 2014 -16
SSCG Events 2014 -16SSCG Events 2014 -16
SSCG Events 2014 -16
 
Sife
SifeSife
Sife
 
a0drtai with Billionaire
a0drtai with Billionairea0drtai with Billionaire
a0drtai with Billionaire
 
Code camp 12 oct 2013 Sponsors
Code camp 12 oct 2013 SponsorsCode camp 12 oct 2013 Sponsors
Code camp 12 oct 2013 Sponsors
 
Amvets Post 25 Events
Amvets Post 25 EventsAmvets Post 25 Events
Amvets Post 25 Events
 

Similar to MICROSOFT SQL Server

MICROSOFT SQL Server
MICROSOFT SQL ServerMICROSOFT SQL Server
MICROSOFT SQL Serverwebhostingguy
 
MICROSOFT SQL Server
MICROSOFT SQL ServerMICROSOFT SQL Server
MICROSOFT SQL Serverwebhostingguy
 
MICROSOFT SQL Server
MICROSOFT SQL ServerMICROSOFT SQL Server
MICROSOFT SQL Serverwebhostingguy
 
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...Aspire Systems
 
oracle_workprofile.pptx
oracle_workprofile.pptxoracle_workprofile.pptx
oracle_workprofile.pptxssuser20fcbe
 
Devesh_VMW_Cloud Architect
Devesh_VMW_Cloud ArchitectDevesh_VMW_Cloud Architect
Devesh_VMW_Cloud ArchitectDevesh Mahajan
 
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...Aaron Shilo
 
Document defect tracking for improving product quality and productivity
Document   defect tracking for improving product quality and productivityDocument   defect tracking for improving product quality and productivity
Document defect tracking for improving product quality and productivitych_tabitha7
 
Azure SQL Database Managed Instance - technical overview
Azure SQL Database Managed Instance - technical overviewAzure SQL Database Managed Instance - technical overview
Azure SQL Database Managed Instance - technical overviewGeorge Walters
 
SQL Server 2008 Consolidation
SQL Server 2008 ConsolidationSQL Server 2008 Consolidation
SQL Server 2008 Consolidationwebhostingguy
 
Presentation application change management and data masking strategies for ...
Presentation   application change management and data masking strategies for ...Presentation   application change management and data masking strategies for ...
Presentation application change management and data masking strategies for ...xKinAnx
 
שבוע אורקל 2016
שבוע אורקל 2016שבוע אורקל 2016
שבוע אורקל 2016Aaron Shilo
 
DBA, LEVEL III TTLM Monitoring and Administering Database.docx
DBA, LEVEL III TTLM Monitoring and Administering Database.docxDBA, LEVEL III TTLM Monitoring and Administering Database.docx
DBA, LEVEL III TTLM Monitoring and Administering Database.docxseifusisay06
 
Cooper, Mark Resume.Final.8.2.16
Cooper, Mark Resume.Final.8.2.16Cooper, Mark Resume.Final.8.2.16
Cooper, Mark Resume.Final.8.2.16Mark Cooper
 
Tech-Spark: Azure SQL Databases
Tech-Spark: Azure SQL DatabasesTech-Spark: Azure SQL Databases
Tech-Spark: Azure SQL DatabasesRalph Attard
 
Hi I need security-related job points for the software develope.docx
Hi I need security-related job points for the software develope.docxHi I need security-related job points for the software develope.docx
Hi I need security-related job points for the software develope.docxfideladallimore
 
Improving DevOps through Cloud Automation and Management - Real-World Rocket ...
Improving DevOps through Cloud Automation and Management - Real-World Rocket ...Improving DevOps through Cloud Automation and Management - Real-World Rocket ...
Improving DevOps through Cloud Automation and Management - Real-World Rocket ...Ostrato
 
Sql Resume2010
Sql Resume2010Sql Resume2010
Sql Resume2010gangchen01
 

Similar to MICROSOFT SQL Server (20)

MICROSOFT SQL Server
MICROSOFT SQL ServerMICROSOFT SQL Server
MICROSOFT SQL Server
 
MICROSOFT SQL Server
MICROSOFT SQL ServerMICROSOFT SQL Server
MICROSOFT SQL Server
 
MICROSOFT SQL Server
MICROSOFT SQL ServerMICROSOFT SQL Server
MICROSOFT SQL Server
 
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
 
oracle_workprofile.pptx
oracle_workprofile.pptxoracle_workprofile.pptx
oracle_workprofile.pptx
 
Devesh_VMW_Cloud Architect
Devesh_VMW_Cloud ArchitectDevesh_VMW_Cloud Architect
Devesh_VMW_Cloud Architect
 
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
 
Document defect tracking for improving product quality and productivity
Document   defect tracking for improving product quality and productivityDocument   defect tracking for improving product quality and productivity
Document defect tracking for improving product quality and productivity
 
Azure SQL Database Managed Instance - technical overview
Azure SQL Database Managed Instance - technical overviewAzure SQL Database Managed Instance - technical overview
Azure SQL Database Managed Instance - technical overview
 
Chetan.Kumar-SQL_DBA 9115
Chetan.Kumar-SQL_DBA 9115Chetan.Kumar-SQL_DBA 9115
Chetan.Kumar-SQL_DBA 9115
 
SQL Server 2008 Consolidation
SQL Server 2008 ConsolidationSQL Server 2008 Consolidation
SQL Server 2008 Consolidation
 
Presentation application change management and data masking strategies for ...
Presentation   application change management and data masking strategies for ...Presentation   application change management and data masking strategies for ...
Presentation application change management and data masking strategies for ...
 
שבוע אורקל 2016
שבוע אורקל 2016שבוע אורקל 2016
שבוע אורקל 2016
 
DBA, LEVEL III TTLM Monitoring and Administering Database.docx
DBA, LEVEL III TTLM Monitoring and Administering Database.docxDBA, LEVEL III TTLM Monitoring and Administering Database.docx
DBA, LEVEL III TTLM Monitoring and Administering Database.docx
 
Cooper, Mark Resume.Final.8.2.16
Cooper, Mark Resume.Final.8.2.16Cooper, Mark Resume.Final.8.2.16
Cooper, Mark Resume.Final.8.2.16
 
Tech-Spark: Azure SQL Databases
Tech-Spark: Azure SQL DatabasesTech-Spark: Azure SQL Databases
Tech-Spark: Azure SQL Databases
 
Azure SQL Database
Azure SQL DatabaseAzure SQL Database
Azure SQL Database
 
Hi I need security-related job points for the software develope.docx
Hi I need security-related job points for the software develope.docxHi I need security-related job points for the software develope.docx
Hi I need security-related job points for the software develope.docx
 
Improving DevOps through Cloud Automation and Management - Real-World Rocket ...
Improving DevOps through Cloud Automation and Management - Real-World Rocket ...Improving DevOps through Cloud Automation and Management - Real-World Rocket ...
Improving DevOps through Cloud Automation and Management - Real-World Rocket ...
 
Sql Resume2010
Sql Resume2010Sql Resume2010
Sql Resume2010
 

More from webhostingguy

Running and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test FrameworkRunning and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test Frameworkwebhostingguy
 
MySQL and memcached Guide
MySQL and memcached GuideMySQL and memcached Guide
MySQL and memcached Guidewebhostingguy
 
Novell® iChain® 2.3
Novell® iChain® 2.3Novell® iChain® 2.3
Novell® iChain® 2.3webhostingguy
 
Load-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web serversLoad-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web serverswebhostingguy
 
Master Service Agreement
Master Service AgreementMaster Service Agreement
Master Service Agreementwebhostingguy
 
PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...webhostingguy
 
Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...webhostingguy
 
Managing Diverse IT Infrastructure
Managing Diverse IT InfrastructureManaging Diverse IT Infrastructure
Managing Diverse IT Infrastructurewebhostingguy
 
Web design for business.ppt
Web design for business.pptWeb design for business.ppt
Web design for business.pptwebhostingguy
 
IT Power Management Strategy
IT Power Management Strategy IT Power Management Strategy
IT Power Management Strategy webhostingguy
 
Excel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for MerchandisersExcel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for Merchandiserswebhostingguy
 
Parallels Hosting Products
Parallels Hosting ProductsParallels Hosting Products
Parallels Hosting Productswebhostingguy
 
Microsoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 MbMicrosoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 Mbwebhostingguy
 
Installation of MySQL 5.1 Cluster Software on the Solaris 10 ...
Installation of MySQL 5.1 Cluster Software on the Solaris 10 ...Installation of MySQL 5.1 Cluster Software on the Solaris 10 ...
Installation of MySQL 5.1 Cluster Software on the Solaris 10 ...webhostingguy
 

More from webhostingguy (20)

File Upload
File UploadFile Upload
File Upload
 
Running and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test FrameworkRunning and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test Framework
 
MySQL and memcached Guide
MySQL and memcached GuideMySQL and memcached Guide
MySQL and memcached Guide
 
Novell® iChain® 2.3
Novell® iChain® 2.3Novell® iChain® 2.3
Novell® iChain® 2.3
 
Load-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web serversLoad-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web servers
 
What is mod_perl?
What is mod_perl?What is mod_perl?
What is mod_perl?
 
What is mod_perl?
What is mod_perl?What is mod_perl?
What is mod_perl?
 
Master Service Agreement
Master Service AgreementMaster Service Agreement
Master Service Agreement
 
Notes8
Notes8Notes8
Notes8
 
PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...
 
Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...
 
Managing Diverse IT Infrastructure
Managing Diverse IT InfrastructureManaging Diverse IT Infrastructure
Managing Diverse IT Infrastructure
 
Web design for business.ppt
Web design for business.pptWeb design for business.ppt
Web design for business.ppt
 
IT Power Management Strategy
IT Power Management Strategy IT Power Management Strategy
IT Power Management Strategy
 
Excel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for MerchandisersExcel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for Merchandisers
 
OLUG_xen.ppt
OLUG_xen.pptOLUG_xen.ppt
OLUG_xen.ppt
 
Parallels Hosting Products
Parallels Hosting ProductsParallels Hosting Products
Parallels Hosting Products
 
Microsoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 MbMicrosoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 Mb
 
Reseller's Guide
Reseller's GuideReseller's Guide
Reseller's Guide
 
Installation of MySQL 5.1 Cluster Software on the Solaris 10 ...
Installation of MySQL 5.1 Cluster Software on the Solaris 10 ...Installation of MySQL 5.1 Cluster Software on the Solaris 10 ...
Installation of MySQL 5.1 Cluster Software on the Solaris 10 ...
 

MICROSOFT SQL Server

  • 1. Health Check for MICROSOFT SQL Server The Health Check for Microsoft SQL Server is a carefully crafted program designed to review the efficiency as well as effectiveness Ideal System Performance of a Microsoft SQL Server-based database management system. To achieve the optimal performance The efficiency of the system is evaluated by determining the for a given system one must ensure the extent to which the Microsoft SQL Server products have been optimal performance of each compo- utilized; essentially, is the system “firing on all cylinders”? nent of the system. The components addressed in this performance analysis are: The efficiency of a system takes into consideration issues such as: • Hardware utilization including CPU, I/O bottlenecks, and memory • Is the database and operating system properly tuned? • Operating System and storage • Are there sufficient hardware resources for the various applications? configuration • Have schemas been normalized or denormalized where appropriate? • SQL Server Database Server • Have the proper indexes been created? installation and configuration • Are critical administrative utilities run regularly? • Client Communications • Does the staff have the requisite skills needed to maintain an efficient system? • Application Implementation • Operations and Maintenance In a complex computing environment, the extent to which these and including backup, recovery, other issues are addressed will affect the overall efficiency and consistency checks and others. effectiveness of the systems in place. The SQL Server Health Check addresses these issues of efficiency and effectiveness by having Each of these components is critically a skilled SQL Server engineer assess your SQL Server-based important to the optimal performance computing environment over a one to five day period. of the overall system. What We Do The following are some of the issues related to each system component. Assess the performance, stability and availability of your Microsoft SQL Server-based systems Hardware Resources: What You Get Documented recommendations The server hosting yourMicrosoft SQL Server database relies primarily on three hardware relating to performance, stability subsystems for efficient performance – CPU, Memory, and I/O. and availability of your database system and also, if desired, the Xtivia expertise to apply them A well-architected system will show optimal CPU utilization without queues. A fully utilized CPU is ideal, but an additional check for the number of processes waiting for the What You Save CPU is required. Time, money and headaches What You Achieve The I/O subsystem of the server hosting your MS SQL system is critical to the performance Increased performance, of the database and applications. Ideally, the disks in the system will be responding to maximized availability, boosted requests in less than 50 milliseconds, and there will be no queues forming on those disks. productivity and peace of mind Additionally, for large decision support queries, the controllers will be analyzed for bottle- necks and limitations. If RAID is being used on-site, this will be analyzed for its effect on the database and applications. I/O configuration is the most flexible of the resources, since Xtivia’s team of Microsoft SQL the database and system administrators can easily work together to balance the I/O load server Specialists have helped across all available resources. clients of all sizes that were faced with finding qualified resources in the areas of database administra- A large server may contain several gigabytes of main memory. The use of that memory has tion, management, performance to be carefully allocated among the critical functions of the server – applications, database, tuning, development and mainte- nance services. Xtivia has been and operating system. The goal is to have ample free memory to meet the peak demands successfully providing Database of the workload, while maintaining good cache hit rates in the database and avoiding Consulting and it’s Virtual-DBA process swapping. Remote DBA Services to clients of all sizes for several years. www.Xtivia.com info@xtivia.com Xtivia, Inc. © 2008
  • 2. Operating System: The operating system is the least likely place to find performance issues; however, Microsoft Windows Server does have a number of memory configuration options. These will be analyzed and addressed. SQL Server There are numerous items that relate to database performance. However, key elements of Database Server: this score will reflect the use of indexes, table fragmentation and I/O balance, optimizer statistics, parameter settings, transaction logging, database layout, session activity, cache utilizations, and others. These areas will be investigated extensively based on the overall behavior of the database and application. Each component of the analysis will be detailed in the report that is delivered at the completion of the service. Client There are several optimizations available for client PCs connecting to your MS SQL Server. Communications: These will be evaluated for appropriateness in the environment. Additionally, if clients are connecting to SQL Server with older versions of software, there is tremendous opportunity for performance improvements through client library upgrades. Application Database applications can often be enhanced through techniques that have been intro- Implementation: duced since the application was originally designed. A discussion with the application developers will aid the DBA in making recommendations for improving the application. While the above analysis strives to leverage hardware and software to its fullest potential, this area of the assessment strives to provide operational stability to the environment. Looking at batch jobs, backup and recovery strategies, logging strate- gies, upgrade strategies, and test platform capability will enable the DBA to provide recommendations for improving up time of the environment. During the Performance Analysis, clients will provide access to pertinent systems and key personnel to ensure a thorough and productive assessment. Key individuals within the environment will be the DBA, the System Administrator, the Application Team Leader, and others identified as subject matter experts. For more information on how Xtivia can help your organization better manage its IT services, please contact an office near you or visit our web site at www.Xtivia.com. New York New Jersey Texas Colorado 888-685-3101 option 2 www.Virtual-DBA.com www.Xtivia.com info@xtivia.com Xtivia, Inc. © 2008