| The Complete Weekly Roundup of SQL Server News | Hand-picked content to sharpen your professional edge |
| Always Check on the Basics I've been working with SQL Server for a long time, and one of the things I've learned is to not assume others view the platform and its administration needs in the same way that I do. I have usually started examining new instances with the same skepticism I'd use if my Mom told me she'd installed the software. I'm sure she could do it, and likely use some wizard and Google to get some backup scheme implemented, but I don't know that it would be the schema I'd want to use. This week I noticed a piece from Lori Brown, of SQLRx, which talked about a few basic settings that I'd always want running on my systems. One of these is the CHECKSUM setting. It's a checkbox in the SSMS dialog, and an option in T-SQL. Most third party tools, like SQL Backup Pro, include similar settings. To me, this ought not to be a setting, but rather a default that always runs. NO_CHECKSUM is the default, which is silly in 2019. In any case, I've seen more than a few presentations on the backup process in SQL Server. They always seem to be beginner sessions, always have more people than I expect, and remind me that this process, which is solid and stable, still has a lot that people don't think about. There are certainly nuances to performing backups, and restores, in a manner that doesn't generate any RGEs. I don't usually use the VERIFYONLY option, as to me the file isn't really tested until it's restore. This is one reason I recommend having a process to regularly restore your backup files on a test system. Not for use, though you can certainly use them, but more just to ensure your file system, your storage network, all the hardware involved hasn't caused any issues with the backup file. If you build a server for this process, make sure you add enough RAM, as someone recently learned. My feeling is that backup and restore is the most critical aspect of managing your SQL Server instances. This is the first thing I get working, and the number one ongoing concern I have to ensuring data is available. Second would be security, and everything else follows from there, but having a solid backup and restore process is the foundation of all other system administration. There are lots of ways you can learn more. We have articles, a free ebook, and more at SQLServerCentral. The best way, however, is what Lori has done. Do some testing. Run through some scenarios, check how long things take in your environment, and ensure that your backups are capable of meeting the RTO and RPO needs of your organization. Steve Jones - SSC Editor Join the debate, and respond to the editorial on the forums |
The Weekly News | All the headlines and interesting SQL Server information that we've collected over the past week, and sometimes even a few repeats if we think they fit. |
Vendors/3rd Party Products |
Redgate invite you to look around their newly refurbished University. If you are new to their tools there are simple, easy to follow courses to get you up and running, and if you are a long-time customer you can check out the recently added courses which take you through some more technical tips, tricks and troubleshooting. |
Whether you are a long time Redgate customer or have recently made a purchase you can find helpful and easy to follow video courses on Redgate University. With the brand-new look and the recently added courses you will soon be getting the most from your Redgate tools. |
You probably have a favored Redgate tool but if you’ve been using it for a while, you may not be making the most of the features. Learn how to fully utilize your products starting with our Redgate University ‘Getting Started’ courses, then move on to the newly added ‘Advance your skills’ section. |
You may have seen our getting started courses which show you the fundamentals of your Redgate tools. If you are already up to speed and using the tools then you may want to revisit the site as we have added some exciting new courses for SQL Change Automation and SQL Test. These courses aim to give you tips, tricks and ideas on how to utilize your tools to their full potential. |
SQL Clone 4 introduces a new access control feature called Teams, allowing granular control over the SQL Server instances, images and clones to which each group of users has access. James Murtagh explains how Teams makes it easier to manage the safe distribution of database copies throughout the organization, to the various teams that need them for development, testing, training or analysis. |
Last September Redgate University opened its doors online, and since then, with their selection of getting started courses they have been helping customers get up and running with their tools. Now, along with a brand-new look, new courses have been added to help you advance your skills past the basic usage of the tools. Come and check it out and leave your suggestions for future courses. |
Phil Factor shows you how to capture latch waits, the most telling wait type for detecting stress in tempdb, using an Extended Events session, and then track it over time, using a SQL Monitor custom metric. |
Phil Factor demonstrates the correct use of the RETURN keyword in stored procedures or batches, to pass back a non-zero RETURN code to the calling process, informing it of the error. He also explains some of its misuses. |
SQL Clone 4 introduces a new access control feature called Teams, allowing granular control over the SQL Server instances, images and clones to which each group of users has access. Redgate's James Murtagh explains how Teams makes it easier to manage the safe distribution of database copies throughout the organization, to the various teams that need them for development, testing, training or analysis. |
AI/Machine Learning/Cognitive Services |
The O’Reilly Data Show Podcast: Kesha Williams o... |
To successfully implement AI technologies, compani... |
I found out that I have been missing something fro... |
Microsoft’s SQL Server development team is const... |
There are so many options you should experiment be... |
Welcome back to The Ironic DBA Files, a series whe... |
Indexes can be incredibly beneficial to your datab... |
Another post for me that is simple and hopefully s... |
Heaps, or tables without a clustered index, suffer... |
It has been over a decade since the comment DBCC D... |
Analysis Services / BI on the MS Stack |
In recent years, I've done a lot of work in softwa... |
Users of on-premises Analysis Services will know t... |
In a previous post, I discussed the public preview... |
Career Growth and Certifications |
I recently had someone tell me, and I’m paraphra... |
AH-HA! You didn’t know there would be one of the... |
You’re here, dear reader, because you weren’t ... |
I was sad to read the announcement of the retireme... |
It’s a little bit of a trick question: what coul... |
I’ve never been terribly shy about my beliefs ab... |
Computing in the Cloud (Azure, Google, AWS) |
Ultra Disk is a new managed disk for workloads dem... |
As regular readers of this blog will know, I’m a... |
I increasingly see customers adopting the immutabl... |
Conferences, Classes, Events, and Webinars |
Wednesday September 18 16.00-17.00 BST/ 10.00-11.00 Central - Join Jez Humble and Steve Jones to learn the latest insights from the 2019 DORA Accelerate State of DevOps Report. |
Tuesday 17 September 11.30-12.30 BST - Join Microsoft MVP's Hamish Watson and Rob Sewell to learn practical solutions on how to bring DevOps to your database. |
Wednesday September 18 16.00-17.00 BST/ 10.00-11.00 Central - Join Jez Humble and Steve Jones to learn the latest insights from the 2019 DORA Accelerate State of DevOps Report. |
Tuesday 17 September 11.30-12.30 BST - Join Microsoft MVP's Hamish Watson and Rob Sewell to learn practical solutions on how to bring DevOps to your database. |
Wednesday September 4 14.00-19.00 BST/ 08.00-13.00 Central - Register for our free virtual learning event, to enjoy educational and entertaining sessions from Microsoft MVPs and celebrate 20 years of Redgate. |
I don’t know when I first heard about Redgate, b... |
Key Details What: 24 Hours of PASS: Summit Previe... |
On September 10, 2019, SQLskills will have three s... |
Data Privacy, Compliance, and GDPR |
The arrangements are particularly abundant in Texa... |
Google: Banning tracking cookies "jeopardizes the ... |
This article is not a tutorial on Hadoop, Spark, o... |
DevOps and Continuous Delivery (CI/CD) |
Click to learn more about author Mark Marinelli. M... |
In two previous posts, I’ve showed how to config... |
DocumentDB/Key-Value/Graph/other NoSQL Databases |
In the last post I covered briefly the history aro... |
ETL/SSIS/Azure Data Factory/Biml |
I had such a great time at SQL Saturday Indianapol... |
Power BI date slicers can be used to filter based ... |
Modern notebooks can offer performance and feature... |
Lenovo on Tuesday formally unveiled its 4th Genera... |
Click to learn more about author Scott Shadley. SS... |
Most laptops running Chrome OS are aimed at stude... |
Microsoft is running a limited-time promotion for ... |
Performance Tuning SQL Server |
In Shorts That silly looking subquery avoids two t... |
Glenn Berry talks about AMD's current streak of pr... |
Watch this week’s video on YouTube. Today I’m ... |
Once upon a time a SQL Server version that hadn’... |
In my previous article, I have briefly covered dat... |
Let us understand how we can quickly identify the ... |
How to read execution plan to improve poorly... [[... |
Introduction I recently got a call from our DBA te... |
PowerPivot/PowerQuery/PowerBI |
How many times you have been thinking to see is th... |
Patrick looks at how you can use DAX Studio, or SQ... |
Originally posted on: http://coolcat.de/archive/20... |
Patrick looks at a few data modeling best practice... |
Key Influencers visual is now generally available ... |
The purpose of this article is to outline a set of... |
Thanks for watching this week's Power BI news roun... |
Recently, a colleague asked me to assist with the ... |
Product Reviews and Articles |
Phil Factor describes the freedom of being able to... |
Database deployments, like the sheep of exasperate... |
I’m really excited for Redgate’s new SQL Chang... |
Product Upgrades and Releases |
We have released for general availability Microsoft.Data.SqlClient 1.0. This .NET Data Provider for SQL Server provides general connectivity to the database and supports all the latest SQL Server features for applications targeting .NET Framework and .NET Core. |
sp_DatabaseRestore can now restore to Azure blobs ... |
Originally posted on: http://coolcat.de/archive/20... |
Releases seem to be coming out thick and fast at t... |
AAD Basic edition is ‘going away’ because it i... |
Are you interested in guest posting? Publish at Da... |
SQL Server Security and Auditing |
During the Comprehensive Database Performance Heal... |
One More Thing I always try to impart on people th... |
Elsewhere, dentists get in on the fun and Baltimor... |
Insurers prefer to pay the ransom. Why? ProPublica... |
The Department of Justice wants access to encrypte... |
If you find that you need updates for Windows 7 af... |
Over the years, I've been noticing which apps user... |
When I'm working with dates, I often need to calcu... |
Time to read: 2.5 minutes Words: 504 Previously on... |
This post is a follow-up to my prior post inspecti... |
I was recently chatting with a coworker, discussin... |
Question: How to Use a CASE statement in the WHERE... |
In my last T-SQL 101 post, I mentioned that GO was... |
If you can help it you probably shouldn’t be usi... |
A few years back, I had given up on xUnit in favor... |
Current federal regulations do not allow for activ... |
This email has been sent to {email}. To be removed from this list, please click here. If you have any problems leaving the list, please contact the webmaster@sqlservercentral.com. This newsletter was sent to you because you signed up at SQLServerCentral.com. Note: This is not the SQLServerCentral.com daily newsletter list, and unsubscribing to this newsletter will not stop you receiving the SQL Server Central daily newsletters. If you want to be removed from that list, you can follow the instructions on the daily newsletter. |
|
|