Conference Agenda

Day 1

28-01-2019
Track 1
Track 2
Track 3
Track 4
08:00 - 09:00

Registration and Breakfast

Opening Notes

Ami Aharonovich

So, my query plan says “Table Access Full” – what happens next?

This talk will look at how Oracle Table Scans work (1) what is a granule in PQ (2) how exactly does the system decided whether to use buffer cache to...
Read More
Roger MacNicol

How to Implement an Automated Patching Solution

Patching and the vulnerability space is a very hot topic at the moment. Given all the news coverage to hacking incidents the CEO’s are now starting to take an interest....
Read More
Brian Skelton

Implementing EXADATA CC on Premises

Since not all companies can move their data to cloud , especially the financial sector , Oracle can bring the “cloud” on premises thus having all the cloud features within...
Read More
Maurice Aelion

DevOps and Agile for Database Developers and DBAs

While the adoption of agile methodology and DevOps automation are a common place among “”regular”” development teams, adopting those in the world of the database has some unique challenges. In...
Read More
Shay Shmeltzer

Understanding Oracle External Tables

Oracle External Tables have become richer in the last 5 years with the addition of the ORACLE_HIVE and ORACLE_BIGDATA, Big Data SQL and Partitioned External Tables. We’ll discuss: the different...
Read More
Roger MacNicol

Oracle Sharding — For Linear Scalability, Fault Isolation & Global Data Distribution

Oracle Database with Sharding is a globally distributed multi-model (relational & document) cloud-native (and on-premises) DBMS. It is built on shared-nothing architecture where data is horizontally partitioned across databases that...
Read More
Anil Nair

Step by Step Creating an Oracle Database 18c Docker image

Learn the docker abilities. Which docker features are worth a closer look at? In what context do the new features and option do make sense? How can a Lab environment...
Read More
Yossi Nixon
13:00 - 14:00

INTERMISSION & LUNCH BREAK

08:00 - 09:00

Registration and Breakfast

Opening Notes

Ami Aharonovich

Increase Your Programming Confidence by Using Unit Tests

Everybody knows how important testing is, but hardly any developer writes repeatable tests. This session will show you how Unit Testing can help your developers getting more productive and more...
Read More
Patrick Barel

Oracle SQL Pattern Matching Made Easy

A new clause – MATCH_RECOGNIZE – was added to the SELECT statement in Oracle 12c, to allow recognizing patterns in sequences of rows. This new capability is very powerful, and...
Read More
Oren Nakdimon

18(ish) Things Developers Will Love about Oracle Database 18c

Oracle Database 18c. It marks the start of a new yearly release schedule and version numbering system. As always, there are lots of cool new features to help developers build...
Read More
Chris Saxon

Analytic Functions in Real Life

Have you learned the syntax of analytic functions? Seen many presenters demonstrate with nice short examples how smart analytic functions are? And then went home and thought: “”Well, they may...
Read More
Kim Berg Hansen

Calling User-Defined Functions from SQL Queries Got Faster in Oracle 12c

We should be careful with mixing SQL and PL/SQL. The context switches between both engines can quickly kill performance. For quite a long time now Oracle supports bulk operations in...
Read More
Erik van Roon

Building Great Applications with Great SQL

Sick and tired of writing thousands of lines of middle-tier code and still having performance problems? Let’s get developers to become fans once again of the database, by showing them...
Read More
Connor McDonald

The Features for Developers That (Perhaps) You Didn’t Know About

The Oracle database includes tons of features for developers, and because of that we sometimes miss some of them – good and useful features that many developers either don’t know...
Read More
Oren Nakdimon
13:00 - 14:00

INTERMISSION & LUNCH BREAK

08:00 - 09:00

Registration and Breakfast

Opening Notes

Ami Aharonovich

Oracle Cloud Infrastructure (OCI) Performance Comparison and Autonomous Database Live Demo

The presentation is about performance testing results Accenture have made for OCI-C, OCI and latest OADW against leading cloud provider. We also compared how much would cost to run similar...
Read More
Pasi Jaakkola

Data Visualization Desktop – Maps for Everyone

The *Data Visualization Desktop* is an amazingly powerful tool for understanding and visualizing your data – all sorts of data – in many different ways. DVD lets you explore your...
Read More
Albert Godfrind

Autonomous Data Warehouse (ADW): These Are the Droids You’re Looking For

Introduced in Oracle 18c, the Autonomous Data Warehouse (ADW) provides a tightly-controlled environment for application workloads focused on analytic reporting and data warehousing. Find out the details of how to...
Read More
Jim Czuprynski

Deploying Hybrid Data Guard on Oracle Cloud Gen 2

Moving your data center to cloud is done in phases, some of the enterprise would like to partially move to the cloud. This session will describe ways to use hybrid...
Read More
Yossi Nixon

Design a Data Vault Database Using Oracle SQL Developer Data Modeler

Data Vault is a great methodology for a datawarehouse. In this presentation we will see how a Data Vault DW can be designed using Oracle SQL Developer Data Modeler and...
Read More
Heli Helskyaho

How to Bring Your Data Warehouse to the Next Level of Performance

We will discuss several techniques to improve Dw running on Oracle 12c: MVs, including query rewrite Partitions IMDB Parallel queries We will see the pro and cons of each option,what...
Read More
Rudi Schwartz
13:00 - 14:00

INTERMISSION & LUNCH BREAK

08:00 - 09:00

Registration and Breakfast

Opening Notes

Ami Aharonovich

Productive JavaScript Development with Oracle Visual Builder

JavaScript and HTML5 have become the de facto standard for building modern user interfaces across both mobile and web applications. In this session see how to become more productive building...
Read More
Shay Shmeltzer

Real Life Use Cases for Machine Learning

Machine Learning is used everywhere. In this presentation we will see some examples of machine learning used in real life. For example how does Facebook use ML, what business areas...
Read More
Heli Helskyaho

Accelerate Development with Automation

In this presentation Ron will discuss *DevOps* and the explore why automation is key to developer agility. Ron will show how automation can accelerate development and improve quality by ensuring...
Read More
Ron Ekins

Examples of Machine Learning in Three Languages

Every time I present about machine learning at least one attendee asks me what language is the best for machine learning. That is a question I can only reply: it...
Read More
Heli Helskyaho

Deeper Insight with Graph Analysis and Machine Learning

Both graph analysis and machine learning can be used very effectively to detect patterns, similarities and anomalies in datasets. The former is particularly useful when data can be represented as...
Read More
Hans Viehmann

ChatBots: Gimic or Next Generation User Experience?

You will hear about the newest kid on the block Oracle’s Digital Assistant Service and how it can help transform your app from another icon cluttering your phone to a...
Read More
Mia Urman
13:00 - 14:00

INTERMISSION & LUNCH BREAK

Day 2

29-01-2018
Track 1
Track 2
Track 3
Track 4
Track 5