Working with hierarchies in Oracle
Hi all! One of the most used database concept is hierarchies. Why? Basically, any relation that can be categorized as a “Father” – “Son” relationship can take advantage of this concept. Lets us...
View ArticleSQL performance tip of the day 11g
Hi all ! After all the big changes we’re now fully back to our posts ! Today’s post will focus on an SQL performance tip. A couple of days ago I just came across with a performance problem regarding a...
View ArticleThe first Oracle curiosity of 2011 !
Ever wondered why some subqueries have odd behaviours ? Then this small post is for you. We just use some very pratical examples to show to use cartesian joins between subqueries carefully.
View ArticleOracle subquery caching
On Oracle there’s a kind of cache that works with scalar subqueries (look below for a simple example of a scalar subquery) which prevents the database engine to repeat unnecessary work to get the same...
View ArticleDiving into Oracle Analytical Functions part 1/2
Hi all ! A couple of weeks ago I felt the need to research a little further on Oracle Analytical Functions. They are so powerfull, yet, only a couple of PLSQL programmer friends were into them. Before...
View ArticleDiving into Oracle Analytical Functions part 2/2
Hello all and welcome back for the second part of this post ! As promised, on the previous post , I will cover RANK function, DENSE RANK and ROW_NUMBER analytical functions. RANK The rank function...
View ArticleTen questions every Oracle PLSQL Developer should know
Ten questions that may open your eyes to what's basic knowledge for a good PLSQL Developer.
View ArticleOracle with clause usage
A simple article explaining the usage of the Oracle With Clause
View ArticleUsing dynamic PLSQL to call functions
A quick how-to to call functions using dynamic PLSQL-
View ArticleHow to find direct and indirect dependencies between Oracle objects?
Hi all ! One of the biggest hassles I had a couple of months ago was how to find dependencies between Oracle objects. As always, after some internet browsing I found out that there was something to...
View Article