NorthEast Ohio Oracle Users Group Great Lakes Oracle Conference

2016 Great Lakes Oracle Conference (GLOC)

May 18 & 19, 2016
Cleveland Public Auditorium
Cleveland, OH


Mark your calendars for the 2016 Great Lakes Oracle Conference.
May 18-19
Cleveland Publich Auditorium
Cleveland, OH

Join more than 400 colleagues at the largest Oracle training conference in the Great Lakes Region!

View the 2015 Conference Presentations!

2015 Keynote Speakers

Steven Feuerstein will present Coding Therapy for Software Developers aka How Does This Code Make You Feel? Steven Feuerstein is an Architect at Oracle Corporation and one of the world's leading experts on the Oracle PL/SQL language, having written ten books on PL/SQL, including Oracle PL/SQL Programming and Oracle PL/SQL Best Practices (all published by O'Reilly Media). Steven has been developing software since 1980, spent five years with Oracle Corporation (1987-1992), and after 13 years as PL/SQL Evangelist for Quest Software (acquired by Dell in September 2012), he has recently returned to work for Oracle Corporation. Steven is an Oracle ACE Director and writes regularly for Oracle Magazine, which named him the PL/SQL Developer of the Year in both 2002 and 2006. He is also the first recipient of ODTUG's Lifetime Achievement Award (2009). In 2010, Steven started the PL/SQL Challenge, an online, daily PL/SQL quiz. To check out Steven's latest PL/SQL webcasts, presentations and scripts, go to the Oracle PL/SQL Learning Library at - just search on "PL/SQL"!

Kerry Osborne from Accenture Enkitec Group will present, Creative Problem Solving (for Oracle Professionals). This presentation is about problem solving; how we think about problems and how we resolve them, specifically problems involving complex computer systems. I've worked closely with extremely intelligent people; however there seems to be little correlation between raw intelligence and the ability to quickly solve difficult problems. I've worked with lots of dedicated, hard working people as well, but this characteristic also does not always foretell success. Neither does having a stellar technical background with loads of experience. So why is it that some people seem to be gifted with seemingly super-natural problem solving skills? I have spent my career solving computer problems and working with relatively large numbers of people who do the same. While I don't have all of the answers, I do have some ideas that may be helpful for making you a better problem solver and a better judge of how others will perform when faced with difficult problems.

Jeffrey Needham will present, Possibilities in Disruption on Wednesday morning. Big Data, or more accurately, New Data was born out of Yahoo!'s need to do PB-scale computing on a shoestring.  Today, enterprises are accumulating a bewildering diversity of New Data. Once aggregated, the diversity will help them to find more, high quality needles in these haystacks. Over the next few years, most users will not be processing PB's of data until they have built big clusters. However, they will not be able to build big clusters with their old operational doctrines. In the new doctrine, everything begins and ends with a use case - Hadoop and Spark are not generic EDW infrastructure plays.  Big Data technology is an evolutionary process born of scale and economics, but has already accumulated a lot of mythology. Enterprises now need considerable education to see if this technology makes sense for their use cases; and if they can achieve it with an IT organization that replaced engineering with "vendor drag and drop".  The goal of my book, Disruptive Possibilities, was to start a conversation; and this keynote is a continuation of that conversation.

Preconference Workshops
Monday, May 18, 2015
Limited to 60 students.
Pre-registration required.

12:30 pm - 4:30 pm
Make No Small Plans - Transform Your PL/SQL Code
Steven Feuerstein, Oracle Corporation

Why work on small, incremental changes to your code when you can follow a few relatively simple principles to utterly transform the quality and maintainability of your code? In this workshop, you will explore how to use modularization techniques to build APIs, banish spaghetti code to a dim memory, and make it easy to upgrade your code to take advantage of the latest and greatest features of each new release of Oracle Database. Along the way, you will learn about fantastically useful features of PL/SQL, including subtypes, whitelisting, autonomous transactions, the function result cache, and more. 

1:00 pm - 5:00 pm
Understanding Stats in Oracle (USO)
Ric Van Dyke, Hotsos

During this workshop we'll examine, in detail, what the statistics are on your Oracle system.  With this knowledge you will know when and how to collect statistics, and when they are likely to be the cause of performance issues with your Oracle system.  Topics covered include: history of the optimizer, the need for stats, the DBMS_STATS package, system and schema statistics, setting preferences, histograms, and pending and extended stats.

1:00 pm - 5:00 pm
Modern Application Development with Oracle Application Express 5.0
Joel Kallman, Oracle America

Application Express 5.0 introduces a number of sophisticated features to both increase developer productivity and enable the creation of modern, responsive and elegantly-styled modern web applications.  Web development against the Oracle Database will be forever changed.  Come to this hands-on workshop to learn how easy it all is with Oracle Application Express 5.0.

1:00 pm - 5:00 pm
Java and Oracle Database Workshop
Scott Seighman, Oracle NA Alliances & Channels

Oracle Database provides support for developing, storing, and deploying Java applications.  In this hands-on workshop, we'll begin by introducing the Java language to Oracle PL/SQL developers who are accustomed to developing server-side applications integrated with SQL data.  We will also describe the basic differences for writing, installing, and deploying Java applications within Oracle Database.  Finally, we'll work hands-on to develop, load and deploy a Java application within an Oracle database