General availability: SQL Database auto-failover groups – and it looks awesome
A really great feature in Azure SQL DB went GA today. That feature gives you and SQL DB the ability to automatically fail databases over to a Secondary replia, without having to configure your...
View ArticleExchanging SQL Certificates with different service accounts can be tricky
Setting up Transparent Data Encryption, or Backup Encryption, or basically anything else where you need to restore a certificate to another SQL Server instance can get tricky as soon as you run the...
View ArticleJSON documents in Azure and IF/THEN blocks
If you do any work in Azure you’ve probably done deployments using JSON scripts. Originally JSON in Azure didn’t support much, you could create objects, but if you put it in the JSON script, it would...
View ArticleBe sure to thank the sponsors
Conferences, no matter the size all have one thing in common, they all require the same thing to run from Breakfast until Dinner for the day (or multiple days) that the event runs. That thing they need...
View ArticleShould I be blocking outbound ports in Azure by default?
The short answer is that yes there are ports that you’ll want to block outbound by default. There’s a variety of amplification attacks that you have the possibility of being a member of. These attacks...
View ArticleBeing critical without being a crank
Tweets, facebook posts and blog posts can be powerfull things. The have the ability to sway peoples opinions of others, to drive people to buy software, to sell stock, and to make bad...
View Article8TB SSD in Azure vs. 8 1TB SSD in Azure
With the 8TB SSD drives that Azure has, which makes the most sense to use multiple 1TB SSDs or the 8TB SSD drives? Well that depends. The 8TB SSDs give you 7500 IOPs and 250 MB/sec, but if I take 8...
View ArticleTaking Shortcuts Isn’t Worth It
Everyone takes shortcuts. It’s normal. But we shouldn’t be doing it. It comes with some disadvantages. Sometimes it doesn’t look pretty, sometimes the shortcuts cause performance problems, sometimes...
View ArticleDay 1 at the PASS Summit, Welcomes John Morehouse to DCAC
Today is Day 1 at the PASS Summit, and there’s going to be all sorts of blog posts all about what’s being announced during the keynote today (I assume). I’ll leave those announcements for others to...
View ArticleWide open steps, do not a process make
I found the above instructions on a blog post I was trying to use to fix an issue in visual studio recently. (Ignore the fact that I was in Visual Studio and focus on the screenshot.) This post has 4...
View ArticlePASS Summit 2017 Speaker Idol Judges
I know I’ve been really slacking on getting this year judges list for speaker idol posted. A lot of this is just because of everything else that’s been going on leading up to the PASS summit,...
View ArticlePASS Summit Speaker Idol Lineup Change Redux
We’ve had another change to the PASS Summit speaker idol line up. Tzahi has had to withdraw due to work commitments and won’t be able to attend the PASS summit at all this year. Which is good news for...
View ArticleDR is more than just building an AG
Building, implementing and executing a proper DR plan successfully is a challenging undertaking. It is a lot more complicatedthan most experienced IT professionals and/or consultants think it is. This...
View ArticleSo, what’s with this whole SQL Server on Linux thing?
https://www.flickr.com/photos/doctorserone/4775107201/in/I’ll be honest, when I first learned about SQL Server on Linux, I didn’t get it. It took like an hour for it to make sense to me. After a week...
View ArticleYour PASS Summit 2017 Speaker Idol Contestants Are…
In past years I’ve been really glad that I’m just the MC of the PASS summit speaker idol because of the strong group of speakers. This year I’m really damn glad that I’m just not a judge because of the...
View ArticleAzure Import Export Services – Notes from the field
One of my clients recently had the need to upload tens of terabytes of data into Azure Blob Storage. This gave us the perfect opportunity to use the Azure Import Export service to get these several...
View ArticleShould I build a 1×6 VM or a 6×1 VM?
This sort of question comes up a lot. And there’s a lot of it-depends built into the answer, so I’ll try and break this down a little bit for you. Be warned, we’re going to be talking about NUMA and...
View ArticlePartitioned Tables and ColumnStore
ColumnStore indexes are all the rage with data warehouses. They’re fast, they’re new(ish) and they solve all sorts of problems when dealing with massive amounts of data. However they can cause some...
View ArticleMy path from a junior to a senior DBA
A non-technical post but something I have been asked about few times so I thought that I would put pen to paper and tell you about my journey on becoming a senior DBA. You might find it fun to read....
View ArticleSQL SERVER – DBCC SHRINKFILE: Page 1:26423878 Could not be Moved Because it...
This blog is an outcome of an email communication with my client. The issue was that they were having big tempdb files. They had multiple files and of uneven size. As soon as they restart SQL, the...
View Article