There is no such thing as database independence. If you choose to treat an Oracle database as a black box, you most probably have bugs in your code. This presentation covers some Oracle internals developers need to know about, to avoid bugs and make their applications perform. When your applications fire a query towards the database, what really goes on inside of the Oracle database? Let’s find out!