Oracle OpenWorld is a monster event – 10Ks of attendees, thousands of sessions and 100Ks of private conversations that all help convey and define the message about Oracle’s strategy and the roadmap for its close to 4000 thousand products. Concurrent with OOW is the JavaOne conference that – at a slightly smaller scale – does the same thing for the world of the Java platform, the JVM and the Java community.
AMIS each year sends a substantial delegation to attend and contribute to the conference. We speak in many sessions, ask questions in even more and do our utmost to gather information, digest it and distill the real meaning and relevant details. We have just completed our yearly review of the Oracle OpenWorld and JavaOne 2013 conferences: a 60-page PDF document that answers the ultimate question about life, the universe and everything [Oracle].
This white paper describes the major transitions that the industry at large and Oracle in specific is going through. It explains what these transitions mean to Oracle, cause in terms of product evolution and will result in for the users. The major product announcements are listed and commented on. The roadmaps for the most relevant More >
One of my colleagues had an interesting challenge. In an Oracle Database he has a table that contains an XMLType column. The column contains XML documents with people collections. This data is retrieved and transformed inside the database using an XSLT stylesheet, to a format – for example XHTML – that can be served directly to an end user in a browser. However, the XMLType contains a country code element where the displayed data should show the name of the country. There is a lookup table that contains the country data; this table can be used to enrich the data in the XMLType. The question now was: what is the best moment in the processing pipeline (query => transform => output) to perform this enrichment. The definition of ‘best’ should include performance, scalability, programming effort and (infrastructural) complexity.
One of the options we discussed was enriching in the first stage of the pipeline, as part of the retrieval step. This would be done using an XQuery operation against the XMLType, producing another [enriched] XMLType that would be fed into the XSLT transformation. This article shows how that could be done. Using the experienced insights of my colleague Marco More >
OOW13: summarizing one week and 2000 sessions in 3 hours and a bit – the yearly AMIS OOW Review session – 10th October0
On Thursday 10th of October, the 12 man strong AMIS delegation at Oracle OpenWorld and JavaOne 2013 will present its findings in a 3 hour session at AMIS HQ in Nieuwegein, The Netherlands. You are welcome to attend this free session (from 16.30 on, food provided). Please register here: http://www.amis.nl/nl-NL/evenementen/technologie-evenementen/oow-review.
Note: the event took place as planned. The slides (about 350 of them) can be seen at the SlideShare site of AMIS: AMIS OOW 13 Review Part 1 (Overview, Themes, Announcements, Hardware, Database) , amis-oow13-reviewpart2platformmiddlewarepublication (WebLogic, ExaLogic, Provisioning, Deployment, Testing, Performance) ,
If you want to hear more about the Internet of Things, the In Memory Database, Cloud, Mobile, SOA Suite 12c, BPM Suite, WebLogic, Fast More >
In this article a second brain dump with observations from the Oracle OpenWorld and JavaOne conferences. These are fairly raw notes – primarily for my own consumption. They may be useful to you as well.Dual Format In-Memory Database
In Memory Column store, allowing Row-scanning at 1 Billion (10E09) rows per second per core, Joining 100x faster
Imagine this: You have consolidated you applications into one database (version 10gR2). You take a full backup every Tuesday and Thursday evening and an archivelog backup every few hours. These backups go to an NFS share, and not straight to tape. Everything is running fine until one day a new release of one of the applications messes up its data. Let’s assume that happened on a Wednesday evening.
Application management want’s you to restore the data of app_schema to just before the new misbehaving release went live.
DBA: Say what? Mgmt: Yes, we have a backup don’t we? So please put the data back to just before this release went live. We’ll come back with the exact time we want you to go back to.
What are your options? (more…)
OOW13: What questions to get answered and plans to see evolved at this year’s Oracle OpenWorld Conference0
As I am about to start my ninth Oracle OpenWorld Conference, I am wondering what this year’s conference will have in store for me. My schedule is largely filled up, I know who I am going to meet, where I have to speak and where I need to go. Now I also try to create an overview of what questions I would like to get answered during this conference, what topics I – and my 11 colleagues from AMIS who are also attending the conference – should cover in our explorations, report and presentation after OOW. During the AMIS Oracle OpenWorld Review session – Thursday 10th of October – we will answering most of these questions in our presentation at AMIS HQ (sign up here: http://www.amis.nl/nl-NL/evenementen/technologie-evenementen/oow-review).
(note: this is the list I put together before hearing any announcements or learning of any inside stories. Later today I will learn such information under embargo and then I could no longer honestly speculate of course)
- What is this In-Memory Database option that promises such spectacular (10-100 times) application performance improvements? And what is required to benefit from it – both in terms of hardware, application architecture, database More >