Oracle AI World: The Pragmatic Leader’s Guide to the Autonomous Enterprise
Leading up to Las Vegas, I laid out what the C-suite needed to watch for at Oracle AI ...
Introduction An interesting issue came across my desk this week. One of our clients has a number of PowerShell tasks ...
Introduction In this post we will explore one approach to MySQL high availability with HAProxy, Consul and ...
Restoring a MySQL slave by manually taking a backup and then copying the file over the network can be an incredibly ...
Recently, I was faced with the need to create and configure a Neo4j cluster. In order to be able to easily experiment ...
After a recent upgrade Users cannot work with the forms application anymore; it has been a few weeks since an upgrade ...
Introduction We have recently had some issues accessing a few client servers and found it is related to a Windows ...

I had interesting use case with a MongoDB replica set I'd like to share. When the replica set consists of four nodes ...
The idea Due to the nature of my consulting work, I mostly work in Linux environments and use bash for scripting. But ...
Background SQL Server started having encrypted backups since SQL Server 2014. You can see the technical details here. ...
This blog post will cover SQL Server on-premise or IaaS and Azure SQL DB and how to classify data in both. Let's start ...

Introduction While working on a few tasks in the past few weeks, I faced a problem that involved setting a "filter" for ...
In the previous blog, we presented a simple database migration approach using Apache Nifi. Following our previous blog, ...
In a previous post, I had mentioned that I was doing a bit of digging into Docker in order to get a better grasp of the ...
The beginning So, there we were attending to our jobs and tending to our customers when an emergency alert came in: a ...
Earlier this year, I was presented with the challenge of streamlining user access to MySQL, allowing users self-serve ...

Cassandra nodetool provides several types of commands to manage your Cassandra cluster. See my previous post about ...
Orchestrator is a MySQL high availability and replication management tool. In this blog post, we will cover the first ...

Intro With Microsoft releasing SQL Server on Linux and a lot of SQL Server DBAs coming from a predominantly Windows ...
Context: Every now and then I find myself looking for a couple of commands I do often. In some other ...
Intro In this blog post, I would like to share some options that you can consider to model your cloud DW for better ...

Cassandra nodetool provides several types of commands to manage your Cassandra cluster. See my previous posts for an ...
Background In one of the projects I have been working on, one requirement was the ability to stop traffic from reaching ...
The basics If you're a Microsoft SQL Server DBA or developer and have not been introduced to the Microsoft Azure Data ...
Introduction In many database builds, backups pose a very large problem. Most backup systems require an exclusive table ...
Problem Statement In a recent post, my colleague and teammate Peter Sylvester explained how we could customize MySQL's ...
Introduction Blogging is something I love because it gives me a chance to share the ideas I have and the knowledge I ...
What's Airflow? Apache Airflow is an open source scheduler built on Python. It uses a topological sorting mechanism, ...
So you’ve started developing an Ethereum project and TestRPC has worked wonderfully. Now you're ready to set up a CI/CD ...
In episode 26 of the Datascape, we give you a whirlwind tour of the Google Cloud Platform, otherwise known as GCP. We ...