MySQL Patch Updates: Linux MySQL Patching Steps
MySQL is an open-source relational database management system that individuals and organizations use. Its popularity has become a prime target for cyber attackers looking for vulnerabilities to...
View ArticleCJIS-Trained DBAs: Ensuring CJIS Compliance
If your organization handles sensitive criminal justice information (CJI), CJIS-trained DBAs are most likely required. CJIS, or Criminal Justice Information Services, is a set of standards and...
View ArticleHow to Create Reporting Dashboards for Oracle/MySQL Data
When working with Oracle or MySQL databases, having a clear and concise overview of your data is essential for making informed business decisions. Reporting dashboards visually represent vital metrics...
View ArticleMySQL Enterprise Edition: The Powerhouse for BI Dashboards and Reporting
Why Choose MySQL EE Over Community Edition and Other Databases? When powering business intelligence (BI) dashboards and reporting, the choice of database is crucial. MySQL Enterprise Edition (EE)...
View ArticleEasy Guide to MariaDB Auditing
The MariaDB Audit Plugin is a powerful tool for database administrators aiming to improve security and accountability within their MariaDB environments. The MariaDB Audit Plugin logs user activities at...
View ArticleDisaster Recovery as a Service (DRaaS): A DBA’s Lifeline in a Crisis
What is Disaster Recovery as a Service? DRaaS, or Disaster Recovery as a Service, is a cloud-based solution that safeguards critical business data and applications. It provides a comprehensive approach...
View ArticleUnderstanding the EagerZero Format and Its Impact on SQL Server Performance
EagerZero vs. Quick Format: A Comparison When it comes to formatting drives, there are different methods available, each with its own set of advantages and disadvantages. Two common methods are...
View ArticleQuickly Configure TempTable Storage Engine in Aurora Version 3 and Avert...
In Aurora MySQL version 3, the way internal temporary tables work is different from earlier Aurora MySQL versions. Instead of choosing between the InnoDB and MyISAM storage engines for such temporary...
View ArticleEasy Steps to Creating a MySQL Password Policy
Creating a password policy by enforcing strong, complex passwords for user accounts is an essential step to improve database security. While enforcing a password policy can seem restrictive, it is...
View ArticleOracle Database 23ai: To Upgrade or Not To Upgrade?
As Oracle DBAs, we constantly evaluate new releases, weighing the benefits against the potential risks. Oracle Database 23ai is generating a lot of buzz, but is it the right move for your environment?...
View ArticleAzure Deprecating TLS 1.0 and 1.1
Microsoft has begun deprecating TLS versions 1.0 & 1.1 across all services in Azure. This requires clients connecting to Azure resources to use TLS 1.2 at a minimum, preferably 1.3 if supported....
View ArticlePostgreSQL in GCP: Tackling “permission denied for language C”
(Or, why DIY uuid generation isn’t always the best idea.) Don’t Use C-Language Functions in GCP Cloud SQL—Here’s the Better Way TL;DR Got hit with “permission denied for language C SQL state: 42501” in...
View ArticleAzure Removing Default Outbound Access for Virtual Machines
Microsoft has announced that it is retiring default outbound internet access for new Azure Virtual Machines (VMs) on September 30, 2025. What is default outbound access? Outbound access is a way for a...
View ArticleThe Rising Costs of Database Monitoring Tools and Why Virtual-DBA Is the...
Businesses rely on robust database monitoring to ensure systems are secure, reliable, and high-performing. However, the costs associated with traditional database monitoring tools are climbing, placing...
View ArticleHow to Upgrade Oracle Database to 19c
Below is a step-by-step guide to walk you through how to upgrade oracle database to 19c. Step 1 Download the Oracle 19c binaries, the latest version of OPatch, How To Download And Install The Latest...
View ArticleTransitioning to the Windows App: Essential Information for Remote Access
Windows App: Everything You Need to Know As of November 27, 2024, the Azure Virtual Desktop Preview app is no longer available for download or installation, with support ending on December 27, 2024....
View ArticleUnderstanding Transparent Application Failover in Oracle Database
What is Transparent Application Failover (TAF)? TAF is a feature in Oracle that helps maintain database availability by automatically reconnecting client applications to a different database server...
View ArticleAzure Retiring Azure Database for MariaDB
Microsoft has announced that it is retiring Azure Database for MariaDB on September 19, 2025. Beginning on March 19, 2024, Microsoft disabled the option to create new MariaDB instances. Any that were...
View ArticleCreating and Sizing the Oracle Fast Recovery Area
When creating the fast recovery area, place it on a separate disk from the database binaries and data files. For this example, I am using the C drive because this is on a VM, which is what is...
View ArticleIs Your IT Castle Built on Sand? How CIS Benchmarks and XTIVIA Can Help
Let’s be honest: running an IT environment these days can feel a bit like trying to herd cats… wearing roller skates… in a hurricane. You’ve got cloud servers here, databases there, and maybe even some...
View Article