| A community of more than 1,600,000 database professionals and growing |
| | The Devil is in the Monitoring Details Monitoring a database server is something that many of us know is important, but we often take the process for granted. Whether we've purchased a tool, like SQL Monitor, or we've built our own system, we often set up a watcher for our systems and rarely view the details unless something goes wrong. I'm not sure that's the wrong approach as part of the reason monitoring is set up is to allow data capture in the background and remove one more task from our daily workload. Monitoring isn't necessarily simple, however, and while I still debate the best way to do this in many organizations, I realize that monitoring isn't necessarily something I want to build in house. There is enough work to just work with the data that other systems might output that I really want some other software in place that is built to perform monitoring for specific technologies. In reading about the complexity for the Stack Overflow monitoring systems, I realize that this can become very complex for a "set it up and let it run in the background" configuration. The team at Stack Overflow built their own system for monitoring various systems, including SQL Server, but I think part of the mission of Stack Overflow was to build a system from scratch, which isn't the job for most of us. Plenty of us have other tasks to deal with as a part of our job, and software development for monitoring or alerting or some other administrative task isn't one of those jobs. I know I wouldn't want to stop and think about data management and gathering, and more as a software process. If I'm a DBA, I want to just get the data and use it to ensure systems are running well. Monitoring can be a way for us to proactively look for developing issues and mitigate them before clients know there is a problem. It's important that a system is in place and handling data. It's even more important that there is some alerting application in place as well to ensure that when something does start to go wrong, the DBAs are alerted early enough to prevent widespread problems. If you read about all the thought and details of the Stack Overflow system, you quickly realize that there is a lot to consider when setting up the monitoring for your systems. I'd encourage you to think about what is important and ensure that you've got some way to gather and analyze that data. When something goes wrong, and something will go wrong, you'll appreciate the time spent on the details of the monitoring system. Steve Jones from SQLServerCentral.comJoin the debate, and respond to today's editorial on the forums |
| The Voice of the DBA Podcast Listen to the MP3 Audio ( 3.2MB) podcast or subscribe to the feed at iTunes and Libsyn. The Voice of the DBA podcast features music by Everyday Jones. No relation, but I stumbled on to them and really like the music. | |
|
|
| ADVERTISEMENT | | The industry standard for comparing and deploying SQL Server database schemas Trusted by 71% of Fortune 100 companies, SQL Compare is the fastest way to compare changes, and create and deploy error-free scripts in minutes. Plus you can easily find and fix errors caused by database differences. Download your free trial |
| |
|
|
| | | Thomas LeBlanc from SQLServerCentral.com In this fifth level of the SSAS Tabular stairway, learn how to clean up dimensions. More » |
| Additional Articles from SimpleTalk Security is often considered the most important of a database administrator's responsibilities. SQL Server has many powerful features for security and protecting data, but planning and effort are required to properly implement them. In this article, the first of a series, Robert Sheldon reviews the many components available to secure and protect SQL Server databases. More » |
| Grant outlines a set of methods in SQL Data Masker that achieve both fake and accurate address data, and data distribution. More » |
| (last updated: 2019-01-15 @ 19:50 EST / 2019-01-16 @ 00:50 UTC ) I haven’t seen a lot written about these particular behaviors so I... More » |
|
|
| | Today's Question (by Steve Jones): The Buffer Pool Extension file size can be how many times the setting of max server memory in SQL Server 2017? |
Think you know the answer? Click here, and find out if you are right. We keep track of your score to give you bragging rights against your peers. This question is worth 1 point in this category: Buffer Pool Extensions (BPE). We'd love to give you credit for your own question and answer. To submit a QOTD, simply log in to the Contribution Center. |
|
|
| |
ADVERTISEMENT | Extract, Transform, and Load with SQL Server Integration Services: With Microsoft SQL Server, Oracle, and IBM DB2 Readers will learn by example how to use Microsoft SQL Server 2016 Integration Services (SSIS) as they design and implement extract, transform, and load (ETL) solutions to support a business application that integrates with a data warehouse and an online Web store across a heterogeneous system. This volume describes proven methods to support common ETL needs, such as databases communicating directly with each other, using files to exchange data, or performing database operations using Web services. Pick up your copy of this great book today at Amazon today. |
|
|
|
|
|
| Yesterday's Question of the Day |
| Yesterday's Question (by Steve Jones): What are the purchase models for Azure SQL Database? In other words, how can you scale your performance against cost? Answer: DTU or vCore based Explanation: There are two licensing models for Azure SQL Database: vCore or DTU. Ref: Azure SQL Database Purchasing models - click here » Discuss this question and answer on the forums |
|
|
| Database Pros Who Need Your Help |
| Here's a few of the new posts today on the forums. To see more, visit the forums. How to schedule database backup in SQL Server Express edition - Hi, How to take/schedule database backup in SQL Server Express edition (latest version) Required log backup every day with 1 hour interval... 2017 SSIS PackageFormatVersion? - Would someone please look in a 2017 SSIS package and post the PackageFormatVersion value? I expect that it is 9... sys.dm_db_index_physical_stats - Hello, I'm trying to run the following query in Microsoft SQL Server Management Studio 17. But I keep getting an error.... very slow select - Team, I have this query that runs quite a long time, actually the result is not been displayed at all. Upgrading from 2012 BI edition - Dear All, I've an old instance of 2012 BI, and wanted to upgrade this to 2017 Standard. However, the docs says... storing Image in Database (SQL Server ) vs File System - Dear All In My scenario we are handled more then 1 TB size images.Last couple of years we are storing all... Query tuning with conditional aggregation - Hi all, I have a stored procedure that returns a table 1Million + rows that I then need to pivot (I can't... Entity Framework & RowVersion - Hi all, One of our developers has put a rowversion field with the datatype timestamp into all of the tables of... |
|
| This email has been sent to [email protected]. To be removed from this list, please click here. If you have any problems leaving the list, please contact the [email protected]. | This newsletter was sent to you because you signed up at SQLServerCentral.com. Feel free to forward this to any colleagues that you think might be interested. If you have received this email from a colleague, you can register to receive it here. | This transmission is ©2018 Redgate Software Ltd, Newnham House, Cambridge Business Park, Cambridge, CB4 0WZ, United Kingdom. All rights reserved. Contact: [email protected] |
|
|