OOW'08 Oracle 11g New Features for DBAs
It was my second session at Open World this year. It was full with 332 attendees with a whopping 277 attendees on wait list! the room capacity was 397. Of course, the room did have some fragmentation...
View Article11.2 New Features - Subtle Restrictions
This is just a short note that some of the new features added in 11.2 have some subtle restrictions that are not documented properly.1. Hybrid Columnar Compression and Function-Based IndexesThe Hybrid...
View ArticleOracle 12c: Oracle XMLDB is now Mandatory!
Is this one of my highlights? No not really, but it is a remarkable one. Oracle XMLDB functionality is now mandatory and can not be uninstalled. As mentioned in the new feature section of the Oracle...
View ArticleOracle 12c: Getting Started with DB Express
Oracle DB Express is the new replacement for Oracle DB Console in the Oracle 12c database. Here are some first steps to get started. Oracle DB Express makes use of what is called the “XDB Protocol...
View ArticleOracle 12c: DB Express – Sneak Peek
The new Database Express or DB Express database utility is different from the former DB Console. It is based on flash and “built-in” the database. To give you a small overview (sneak peek) into this...
View ArticlePL/SQL New Features in Oracle Database 12c
I recently put some more PL/SQL new features articles live.PL/SQL-to-SQL Interface Enhancements for PL/SQL-Only Data Types in Oracle Database 12c Release 1 (12.1)Edition-Based Redefinition Enhancements...
View ArticleParallel Execution 12c New Features Overview
Oracle 12c is the first release since a couple of years that adds significant new functionality in the area of Parallel Execution operators, plan shapes and runtime features. Although 11gR2 added the...
View Article12c Parallel Execution New Features: Hybrid Hash Distribution - Part 1
In this blog post I want to cover some aspects of the the new HYBRID HASH adaptive distribution method that I haven't covered yet in my other posts.As far as I know it serves two purposes for parallel...
View Article12c Parallel Execution New Features: Hybrid Hash Distribution - Part 2
In the second part of this post (go to part 1) I want to focus on the hybrid distribution for skewed join expressions.2. Hybrid Distribution For Skewed Join ExpressionsThe HYBRID HASH distribution...
View Article12c Parallel Execution New Features: Concurrent UNION ALL - Part 1
12c introduces the concurrent UNION ALL operator that allows multiple branches below the UNION ALL to become active concurrently - which is a significant change. Before the introduction of this feature...
View Article12c Parallel Execution New Features: Concurrent UNION ALL - Part 2
In the first part of this series I've focused on the parallel degree chosen by the optimizer when dealing with the new concurrent UNION ALL feature.I've shown that for the variant with serial branches...
View Article12c Parallel Execution New Features: Concurrent UNION ALL - Part 3
In the final part of this instalment I want to focus on the possible optimisation of remote access that I outlined in the initial part, which is based on the idea of running multiple concurrent remote...
View Article12c Parallel Execution New Features: PX SELECTOR
Continuing my series on new 12c Parallel Execution features: I've already mentioned the new PX SELECTOR operator as part of the new Concurrent UNION ALL feature where it plays a key role.read more
View Article12c Parallel Execution New Features: 1 SLAVE distribution
When certain SQL features get used in pre-12c versions that force non-parallel evaluation, like using ROWNUM or certain Analytic Functions like LAG/LEAD, then - depending on the overall plan shape -...
View Article12c Parallel Execution New Features: Parallel FILTER Subquery Evaluation -...
12c introduces another interesting new Parallel Execution feature - the parallel evaluation of FILTER subqueries. In pre-12c FILTER subqueries always had to be evaluated in the Query Coordinator. This...
View Article12c Parallel Execution New Features: Parallel FILTER Subquery Evaluation -...
Picking up from the first part of this instalment I'll focus in this post on the available distribution methods for the new parallel FILTER subquery feature.In this post I won't go into the details how...
View Article12c Parallel Execution New Features: Parallel FILTER Subquery Evaluation -...
As mentioned in the first and second part of this instalment the different available distribution methods of the new parallel FILTER are selected automatically by the optimizer - in this last post of...
View Article