Idera products
SQL doctor
SQL diagnostic manager
Idera’s SQL diagnostic manager and SQL doctor deliver these key benefits together for a Texas-based oil and gas firm:
• Quickly diagnoses and cures SQL Server performance
problems
• Improves productivity by collecting and analyzing data,
allowing analysts to move on to more important tasks
• Supplies executable scripts that can be reviewed and
executed to resolve issues.
• Generates prioritized performance optimization
recommendations.
• Provides export performance recommendations for easy
distribution.
"It (SQL doctor) finds the problems and
identifies them so I don’t have to track them
down. One of the best features is that it
gives me suggestions on how to fix things or
links me to more information.”
Joel Rickertsen,
Systems Analyst,
Oil and Gas company
|
INDUSTRY An oil and gas company headquartered
in Fort Worth, Texas with locations across the United
States – from the East Coast to Alaska, including
many smaller drilling sites. All locations are tasked
with extracting oil and gas and selling it to refineries.
CHALLENGE The challenge for this Fort Worth-based oil and gas firm’s IT department was how
to manage more servers, more efficiently.
This firm’s IT staff needed SQL Server solutions to help them monitor, diagnose,
and optimize the more than 2,000 databases on 50 Microsoft SQL Servers.
SOLUTION A combination of Idera’s SQL diagnostic manager and SQL doctor have
empowered this IT staff to more effectively manage the health, performance, and
availability of their SQL Server environment. With SQL diagnostic manager, they
can pinpoint performance problems before they become major issues. Leveraging
the corrective measures suggested by Idera’s SQL doctor, administrators,
developers, and analysts can now drill down into solutions to quickly diagnose
and cure SQL Server performance issues and potential problems.
As part of an IT group responsible for supporting the systems
operations of this
fast-paced oil and gas company located in Fort Worth, Texas,
systems analyst
Joel Rickertsen has a wide range of duties. His primary focus is
on the company’s
50 SQL Servers that range in size from 1-2 TB running on virtual
machines to
much larger databases that are clustered for fault tolerance. “We
use SQL Server
for many things, including monitoring the wells, production data,
and how to run the wells. We also have monitoring systems that run
safety systems in case a tank
overflows,” he explained. As a result, being able to diagnose
performance issues
and identify server resource bottlenecks to make sure SQL
databases are running
at peak performance is critical to the company’s success.
POWERFUL PERFORMANCE MONITORING AND DIAGNOSTICS
Working for a company that is very careful about adding additional staff,
Rickertsen explained that they were seeking a SQL Server performance and
monitoring solution that could help them manage more servers in a more efficient
manner. The firm’s servers also house critical back-end information, such as
SharePoint, financial information, and custom in-house engineering applications.
“Basically, we have about 2,000 databases that we support that cover a wide
range of information,” Rickertsen said. Many of the company’s smaller locations
across the U.S. have print and file servers “With 50 SQL instances, some type of
solution was needed. We started looking at different things across the industry,
and we came up with three or four possible solutions,” he said. After conducting
a detailed comparison, the company determined it was best to deploy Idera’s
SQL diagnostic manager. “It was the most powerful and easiest to use when you
consider our day-to-day workflow. If we needed to find an answer to a problem, it was real easy to go in there, identify it, and take care of it without any extra stuff
getting in our way,” Rickertsen said.
With SQL diagnostic manager, the IT department also discovered that it was very
painless to deploy and very lightweight on the servers as it does not require that you deploy agents or database objects on the monitored servers. “Being able to
easily identify and resolve SQL Server problems before they occur was a major improvement,” Rickertsen said.
PERFORMANCE TUNING SIMPLIFIED
With SQL diagnostic manager’s high-level monitoring in place, Rickertsen had
obtained the continuous monitoring and real-time analysis he sought. The product also provided health and performance metrics across all SQL Servers
enterprise-wide, including clustered configurations.
Even with the alerting offered by SQL diagnostic manager, Rickertsen was very
excited when he learned about Idera’s new SQL doctor product. Rickertsen was interested in the fact that he could simply point SQL doctor at the server, run
diagnostic analysis, and come away with expert recommendations. By scheduling
analyses regularly, Rickertsen could be alerted to issues and provided with fixes
on a regular basis; ultimately saving him time spent chasing problems.
“We were involved with the Beta testing of SQL doctor and liked what we saw. We
ordered it as soon as it became available,” he said.
By targeting some of the most common areas of SQL Server problems, such
as queries, server configuration, security database objects, memory, wait
statistics, SQL doctor is now helping the oil and gas firm retrieve all necessary
information, analyze the results, pinpoint potential problems, and provide ranked
recommendations that help resolve issues on the servers.
SAVE VALUABLE TIME WITH UNPARALLELLED ANALYSIS
“Time is valuable. SQL doctor lets me be more productive and focus my attention
on the things that matter most,” Rickertsen said. “Instead of going looking for
problems, it finds problems and identifies them for me so I can be more efficient
and easily manage more servers,” he added.
Once a problem or potential issue has been identified, SQL doctor will even
provide a recommendation along with executable scripts so developers can
effectively implement those recommendations. As a result, SQL doctor has helped
with their SQL Server performance tuning and educated them about how to best
resolve issues.
“It helps developers look in the right direction. They can either improve on what
they’re doing or it helps them pinpoint what could or couldn’t be an issue,”
Rickertsen said.
PROVIDES EXECUTABLE SCRIPTS FOR TUNING
Focused primarily on the health and performance of the servers rather
than server content, Rickertson said the combination of SQL diagnostic
manager and SQL doctor is allowing him to work smarter. While SQL
diagnostic manager works at the enterprise level to deliver performance
monitoring, alerting, and diagnostics, SQL doctor drills down to specific
servers to identify performance bottlenecks and recommend solutions. Put
simply, Rickertsen said, “SQL doctor finds the problems and identifies them so I don’t have to track them down.” He added, “One of the best features
is that it gives me suggestions on how to fix things or links me to more
information.” As a result, time saved equals productivity for his whole team.
SHARING AND EXPORTING FAVORITE PRODUCT FEATURE
Once SQL doctor retrieves all of the related information, analyzes
the results, pinpoints potential problems, and provides ranked
recommendations, Rickertsen can then easily distribute any
recommendations and impact analysis to others in the company. With
SQL doctor helping to optimize SQL performance, he feels he can resolve
any issue he may encounter on the oil and gas firm’s servers. Being able
to easily share information across the organization is clearly Rickertsen’s
favorite product feature. “There is almost nothing I don’t like about SQL
doctor. I really like that you can schedule a scan, review the results, export
the findings, and use it later on or pass it onto others in the organization,”
he said. |