So what are the database specific announcements coming out of this year’s open world? Well, nothing extraordinary if you ask me to just point it out. Oracle 12c was announced at last year’s open world and Oracle made it available for public use just a couple of months ahead of this year’s Open World. So most of the announcements were more of an extension to the previous 12c releases. However this has nothing to do with technical sessions organized at the event rather I am talking about keynotes delivered by Oracle’s top management. In this blog we will try to provide an overview of the database specific announcements at Oracle Open World 2013.
In Memory Option
Perhaps the biggest news came from Larry Ellison’s keynote and i.e. the In Memory option of Oracle 12c. All of your relational database can be stored inside the Memory unlike other traditional approaches towards storing data inside memory. Implementation of this does not require making any change in your application design.
I have written in detail about this announcement earlier which you can find here.
Although this is not new but the Vice President of Oracle database spent well over 25 mins over this. The new multitenant architecture of 12c allows the database to be Cloud ready. The new PDB and CDB architecture makes the deployment of databases almost instantaneous. This is especially great news for Software as a Service providers. The clone as a snapshot option takes a few seconds no matter how big the source database is. This is because actual data files are not copied and the new database uses the existing databases files.
All the existing technologies like the Data Guard and RAC options will continue to work as usual. The traditional approach to virtualization were at the OS level. This is the first ever virtualization effort being done at database level. The database resource optimizations will be bigger and better as compared to any other approach.
Check this article to get more information about 12c, multitenancy and Cloud readiness.
Backup Logging and Recovery Appliance
At the end of his keynote, Larry Ellison briefly described this new machine. It was further elaborated in a General database session as well. Basically it is an appliance much like the Exadata machine. However it is specifically aimed at solving the problems related to backup and recovery. The machine will take the backups of all of your databases, archived redo logs and will help recovery of databases. The databases can be Oracle database or can be database from other vendors like IBM.
You will have one machine, out of the box, read to address all of your backup and recovery worries. The appliance keeps track of the backupset and the database it belongs to. It also is aware of the archived redo logs required to recover it either fully or partially. If you want to recover at a specific point in time then you need not to go anywhere looking for required backups and redo logs. Everything will be managed and stored inside the appliance. Hence the management and tracking will be provided out of the box making the appliance seem like a database of all of your databases.