Investigating IO Performance on Amazon RDS for Oracle
I’ve recently been involved in quite a few database migrations to Oracle RDS. One thing that I had noticed when dealing with post-migration performance issues was related to queries that used TABLE...
View ArticleInvestigating IO performance on Amazon EC2
I published a blog post called “Investigating IO Performance on Amazon RDS for Oracle” recently, and soon after posting it I received several questions asking if IO worked the same way on EC2...
View ArticleParting With ocm.rsp Isn’t Really Sweet Sorrow…
Now that we’re well into 2017, let’s sit back and ask the question: “What was the best news of 2016 in the Oracle ecosystem?” The 12.2 beta ? (no, that was announced in October 2015 :)) The fact that...
View ArticleLog Buffer #504: A Carnival of the Vanities for DBAs
This edition of Log Buffer covers Oracle, Microsoft SQL Server, and MySQL. Oracle: Data Pump or Data Pain Part02 – tablespace/user Monday Spotlight: It’s About Security – Oracle Exadata SL6...
View ArticleBackup Oracle Databases to AWS S3
There are different options for backing up Oracle databases to Cloud, but using Oracle Secure Backup module to take backups into AWS S3 is one of the most efficient methods in terms of costs and...
View ArticleLog Buffer #505: A Carnival of the Vanities for DBAs
This Log Buffer Edition searches through various blogs of Oracle, SQL Server and MySQL and picks a few contemporary ones. Oracle: Comma separated search and search with check-boxes in Oracle APEX Once...
View ArticleOracle New Public Cloud Licensing Policy – Good or Bad?
A little while ago after a question from a customer about supporting Oracle products on the Google Cloud Platform (GCP) I decided to take a look for any updates to the Oracle public cloud support...
View ArticleReading Execution Plans for Parallel DML
Parallel execution in Oracle seems to be a topic of myths, mysteries and misunderstandings. In this post I hope to clear up at least one of them by diving into a discussion about parallel DML....
View ArticleThe Side Effects of Drop ‘Unused’ Index
In this blog post I’ll demonstrate a scenario where dropping a potentially ‘unused’ index can have a negative influence on the optimizer’s cardinality estimation. Having columns with logical...
View ArticleLog Buffer #507: A Carnival of the Vanities for DBAs
This Log Buffer edition covers Oracle, SQL Server and MySQL blog posts with a touch of Cloud. Oracle: Provisioning EBS on Oracle Cloud: Latest Enhancements ORA-54002 when trying to create Virtual...
View ArticleHow to Patch an Exadata (Part 1) – Introduction and Prerequisites
Once you have installed your new Exadata machine will come a time where you’ll be asked : “shouldn’t we patch the Exadata” ? And the answer is “yes, definitely“. Indeed, Oracle releases huges (~ 10...
View ArticleHow to Patch an Exadata (Part 6) – Timing
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 component and the different options available to do so (rolling, non-rolling), which...
View ArticleLog Buffer #508: A Carnival of the Vanities for DBAs
This Log Buffer Edition covers Oracle, SQL Server and MySQL. Oracle: Compiling views: When the FORCE Fails You Goldengate 12c Troubleshooting XAGENABLE A performance Deep Dive into Tablespace...
View ArticleBushy Join Trees in Oracle 12.2
There are multiple optimizer features introduced in the Oracle Database 12.2 Release. Bushy Join Trees is the one that I’ll be demonstrating in this post. First, I’ll create four tables with two...
View ArticleError ORA-01033 After Doing a Switchover in a 12.1 RAC Environment
The other day I did a switchover in a RAC environment , which went pretty smooth , but after doing the switchover in the primary, I kept getting the following error: select dest_name,status,error from...
View ArticleSimple Steps to Perform opatch Maintenance with Ansible
Like the Universe, IT growth seems to be infinite, we always have more environments, more servers, more users, more disk usage, more databases to manage and it won’t stop. In fact, we are pretty sure...
View ArticleOracle E-Business Suite and Java Web Start. Finally!
Great things always happen overnight. That’s probably the case for European Oracle Apps DBAs in the same situation, like myself. This morning I read Steven Chan’s latest blog post about Java Web Start...
View ArticleDatascape Podcast Episode 9 – What’s Up with Oracle These Days?
On today’s episode of the Datascape Podcast we are going to talk about the Oracle Database. With the hype around cloud and cloud first initiatives, automation, DevOps, and very specialized cloud-based...
View ArticleLog Buffer #511: A Carnival of the Vanities for DBAs
This Log Buffer Edition covers Oracle, SQL Server, MySQL. Oracle: A Sneak Peek at Oracle’s Chatbot Cloud Service and 5 Key Factors Necessary for Bot ROI Oracle JET Hybrid – NavDrawer Template...
View ArticleAutomating Password Rotation for Oracle Databases
Password rotation is not the most exciting task in the world, and that’s exactly why it’s a perfect candidate for automation. Automating routine tasks like this are good for everyone – DBAs can work on...
View Article