Blog Post: Index Clustering Factor and Oracle
Hi, There is quite the scenario that the Oracle Cost-Based Optimizer (CBO) uses when deciding when to use indexes to process your SQL. I go into this in great detail in my SQL Performance Tuning course...
View ArticleBlog Post: Tightening security in your PL/SQL code with 12c new features, part 1
Oracle Database 12c offers several enhancements to improve security in your PL/SQL program units. These features include: Code-based access control: fine-tune access to database objects inside program...
View ArticleBlog Post: Taking Care of Block Change Tracking While Duplicating Databases
By Deiby Gomez Before Oracle 12c, pluggable databases didn’t exist; whenever we wanted to clone a database we had use either RMAN Backup and Restore or RMAN Duplicate (Active or from backup location)....
View ArticleBlog Post: Testing in an Agile Development Environment: TDD vs. BDD
By Wissem El Khlifi with Tanja Bach, Certified Scrum Product Owner (Scrum Alliance), UX Consultant and Agile Evangelist Introduction In a traditional environment development and testing are separated...
View ArticleBlog Post: It works : Multiple Grouping Technique for Database Backups
This blog post is about some questions and answers plus feedback about suggestions. This is to do with a technical article that I had written and which was published on the Oracle Technical Network...
View ArticleBlog Post: Enterprise Manager Functionality without the Packs
A friend asked: “I know we can use Oracle Enterprise Manager without the packs. However, is there any document that shows in detail what database monitoring and alerting functionality is provided by...
View ArticleBlog Post: OUG Ireland 2017 Presentation
Here are the slides from my presentation at OUG Ireland 2017. All about running R using SQL. Embedded R Execution using SQL from Brendan Tierney
View ArticleWiki Page: ORA-08103: object no longer exists
ORA-08103: object no longer exists Author JP Vijaykumar Date March 8th 2017 Recently, I worked on an issue,while executing a select on a view, it failed with error "ORA-08103: object no longer exists"...
View ArticleBlog Post: Managing memory allocation for Oracle R Enterprise Embedded Execution
When working with Oracle R Enterprise and particularly when you are using the ORE functions that can spawn multiple R processes, on the DB Server, you need to be very aware of the amount of memory that...
View ArticleComment on Implementado Reportes Anidados en Nuestros Informes Clásicos -...
Saludos Clarisa Primero por agradecer al creador de este plugin, y a ti por permitirnos comprender mejor en nuestro lenguaje nativo, He realizado todos los pasos que se indican, pero no logro realizar...
View ArticleBlog Post: Oracle Database Resource Manager for pluggable databases
By Deiby Gómez Introduction: Oracle Database Resource Manager enables to limit database resources. Oracle has been enhanced in this regard in its new versions; for example, in 12.1.0.1, Database...
View ArticleBlog Post: Oracle Database 12c Deferred Global Index
By Deiby Gómez Introduction: Before Oracle 12.1.0.1, whenever a table partition was dropped all the global indexes that were created on that table became UNUSABLE unless we specified the clause UPDATE...
View ArticleComment on Actualizando nuestro entorno de desarrollo local de APEX 5.0 a...
Hola Clarisa. Instalé en el servidor de la empresa donde trabajo Apex 5.1. Todo estaba funcionando bien hasta que hace poco intenté ingresar a la página de inicio de sesión del espacio de trabajo y me...
View ArticleBlog Post: Cross Database Partitioning (Sharding)
By Dan Hotka Hi, Sharding is a method of having a widely distributed database across various hardware platforms utilizing a mix of database technologies. Sharding extends partitioning to various...
View ArticleBlog Post: Oracle Compressed Tables
Hi, Did you know that Oracle supports compression in various forms in the database? You can compress an entire tablespace (all of its contents), a table, or part of a table (at the partition level)....
View ArticleBlog Post: A couple of good index questions from a novice
Hi, This blog comes from the e-mail bag. [:)] One of my followers asks two useful questions that a novice to relational databases or an end user/power user is likely to have. The questions relate to...
View ArticleBlog Post: Session Cursor Caching - Part One
Introduction When a SQL statement is issued, the server process, after checking its syntax and semantics, searches the library cache for an existing cursor for the SQL statement. If a cursor does not...
View ArticleBlog Post: Introduction to Oracle SQL Plan Directives in Oracle Database 12.2
By Deiby Gómez Introduction: An Execution Plan is composed by the steps that the optimizer does in order to process a SQL statement. Oracle Optimizer always tries to find out the best execution plan...
View Article