Daily Coping 28 Sep 2020

I started to add a daily coping tip to the SQLServerCentral newsletter and to the Community Circle, which is helping me deal with the issues in the world. I’m adding my responses for each day here.

Today’s tip is to remind yourself that you are loved and worthy of love.

Words are powerful. Mantras, visions, repeating phrases to yourself has been shown to be powerful. For many of us, there is love, a caring and affection from others. This is usually true from partners and family, but I think it’s also a part of the #sqlfamily.

Many others in the this SQL Server, data platform community pull together and help each other. They express caring, listening, and more to each other. If you’ve ever been to a SQL Saturday, the PASS Summit, SQL Bits, Data Relay, and more, this is often visible. There is a camaraderie that I often don’t feel at more formal, and many for-profit, events.

We are all worthy of love. I don’t know how else to say this, and if you don’t feel this, repeat this to yourself over and over: “I am worthy of love.”

Or send me a note on Twitter or Linked In. I’ll listen and let you know you are worthy.

Posted in Blog | Tagged , , | Comments Off on Daily Coping 28 Sep 2020

Do You Know What the Settings Should Be?

One of the research areas at the Redgate Foundry is in estate management, trying to better understand how people manage an estate of servers. These could be physical servers you own, VMs in a hosted or cloud situation, or even a platform service like Azure SQL Database or AWS RDS. In today’s world with a myriad of choices, it’s easy to lose control of your estate of servers.

I saw a quote recently from someone that was struggling with their estate. They said: “The moment it goes red, if you don’t know what it should be, then you’re clutching at straws.”

This particular person was struggling with rebuilding systems after a failure. If one of your VMs dies or gets removed, something that is easy to do in the cloud, do you know all the settings to rebuild it? Not just the CPU and RAM, but all the SQL Server configuration settings you might have changed? These days there are lots of database settings, which ought to be in those backups, but there are plenty of other items that could be hard to recover.

Most of us don’t experience large disasters in our instances, but we do get regular calls, tickets, and complaints about performance. We might even find out that settings get changed in a team environment that we are not aware were made. Monitoring systems might catch this, but not necessarily every little setting that we care about. Building your own system is complex, and more importantly, I find that ensuring all new instances and databases that get deployed are in your system is hard.

I didn’t think much of this project when it started, but I realized this is more of a problem for people when I attended a session at SQL in the City London in 2019, where our Foundry presented on a few projects. I had assumed that most people would be thrilled with the Spawn project, but most were more interested in estate management. Lots of interest in having software to ensure you not only know what your settings are, but when they might change and how to get them back.

Part of building software, especially with DevOps, is ensuring you know how well it is, or isn’t, performing and if the things you change are useful and valuable. Certainly this is important for those DBAs and system administrators, but I think it’s also important to ensure you share those settings with developers. Having all your systems configured in the same way through the software process helps ensure more consistent performance.

Some sort of estate management is important, and no matter how you might monitor systems, ensure that you are including the various configuration settings as a part of that.

Steve Jones

Listen to the podcast at Libsyn, Stitcher or iTunes.

Posted in Editorial | Tagged | Comments Off on Do You Know What the Settings Should Be?

Daily Coping 25 Sep 2020

I started to add a daily coping tip to the SQLServerCentral newsletter and to the Community Circle, which is helping me deal with the issues in the world. I’m adding my responses for each day here.

Today’s tip is to get outside today and give your mind and body a natural boost.

Easy one for me today. I’m off, so I’ll be outside working on my extension cord. Last weekend my daughter and I rented a trencher and dug a hole from the barn to a middle pasture. We’ve struggled with water out here in the winter, with some weird PVC and extension cords cobbled together. It worked, but not well, and it was only intended for short term work.

5e4848c4-334d-46ce-b039-177f93fa77a1

As we’ve realized we will have horses here for most of the winter, I decided we needed power out here, and the best way to do this in a low impactful and cost effective way is to set up two outlets, connected by wire underground. This is protected from horses, isn’t permanently wired to the barn, and if something trips or breaks, we can isolate this from the rest of our system.

A very hard afternoon got the wire buried. Today, I wire up outlets.

Posted in Blog | Tagged , , | Comments Off on Daily Coping 25 Sep 2020

Achievement 2020: Holiday Use

One of the company mandates this year was to use 60% of your holiday (vacation) allowance by Sep 30. This was to prevent lots of people wanting to use time off in Q4 and many of them having to be told no because we have a business to run. When this came out, it looked like the world might open up more in Q4. Not sure that will happen, but preparation is important.

I’m taking today and tomorrow off, and that will put me at 66% of holiday for the year.

I struggle with taking time off, so I’m proud that I made it, even with a pandemic and no travel occurring.

Today is a horseback ride with my wife and daughter. Tomorrow are chores, but not too intense ones.

Posted in Blog | Tagged | Comments Off on Achievement 2020: Holiday Use