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 ...
Isolation levels are a rare subject in MySQL literature. The documentation provides a terse description and focuses ...

Quick links to Part 1 / Part 2 / Part 3 / Part 4 / Part 5 / Part 6 3: The patching procedure 3.1 Patching the Cells ...
Some time ago I was doing a maintenance on an OVM and noticed that it had significant number of disks without mapping ...
Great things always happen overnight. That's probably the case for European Oracle Apps DBAs in the same situation, ...
I decided to write this blog post after reading some comments on my older posts and several online discussions where ...
Quick links to Part 1 / Part 2 / Part 3 / Part 4 / Part 5 / Part 6 5: Troubleshooting In this post I'll be sharing a ...
Context Now that we're well into 2017, let's sit back and ask the question: "What was the best news of 2016 in the ...

Once you have installed your new Exadata machine will come a time where you'll be asked : "shouldn't we patch the ...
Quick links to Part 1 / Part 2 / Part 3 / Part 4 / Part 5 / Part 6 6: Timing Now that we know how to patch every ...
Quick links to Part 1 / Part 2 / Part 3 / Part 4 / Part 5 / Part 6 4: The Rollback Procedure You will most likely never ...
In this post I will explain how to transfer a multi terabyte size database between two MySQL instances using mydumper, ...
Overview In this post I will explain how to transfer a partitioned table using transportable tablespaces on MySQL 5.6. ...
Background The other day I was doing an import using impdp in 12.1.0.2, and received the following error:'ORA-30926: ...
Who here takes the time to adjust default values for SQL Server Configuration after installing it? Unless your company ...
Introduction In this blog post I would like to share an interesting issue we encountered couple of months ago related ...
I'm really excited to be writing this post and I'm hoping it serves as helpful content. When reviewing the new ...
Like the Universe, IT growth seems to be infinite, we always have more environments, more servers, more users, more ...
Quick links to Part 1 / Part 2 / Part 3 / Part 4 / Part 5 / Part 6 3.4 Patching the Grid Infrastructure 3.4.0 - ...
Introduction: Parallel execution in Oracle seems to be a topic of myths, mysteries and misunderstandings. In this post ...
Overview The goal was to create and manage a MySQL RDS instance and learn how to control AWS resources by using ...
Changing passwords for system database accounts is a necessary but often tedious routine. However, with Oracle ...
Password rotation is not the most exciting task in the world, and that's exactly why it's a perfect candidate for ...
In my work as a Database Consultant, I enjoy technical challenges, but it's always a painful process when I need to ...
There are different options for backing up Oracle databases to Cloud, but using Oracle Secure Backup module to take ...
Sometimes your organization may decide to move to new hardware, to a new data center, and you, as an Oracle DBA, would ...

Valeriy Kravchuk's great recent post on using oprofile to profile MySQL mentioned how pt-stalk, the script from Percona ...
Like many organizations, yours is likely under pressure to reduce costs and resources, while increasing storage ...
Why do we sometimes want to keep duplicate indexes? I’ve done dutiful DBA work in the past to identify and remove what ...

MySQL Cluster is a highly available, distributed, shared-nothing database with very interesting performance ...
Context There are multiple optimizer features introduced in the Oracle Database 12.2 Release. Bushy Join Trees is the ...