Def Abstracts Presentations Meet The Oracle Masters
This document provides descriptions for 9 presentations in an online Oracle Masters series. The presentations cover topics including new features of Oracle Database versions 18c, 19c and 20c; how Oracle Autonomous Database works under the hood; new features of Oracle PL/SQL; using SQL data caching for performance; database core performance principles; learning JavaScript concepts from real-world solutions; how to read an execution plan; the harder parts of using dynamic actions; and using examples to demonstrate Oracle Database In-Memory. The presentations are aimed at databases, developers and other technical professionals with the goal of helping them improve their skills and knowledge of various Oracle technologies.
Def Abstracts Presentations Meet The Oracle Masters
This document provides descriptions for 9 presentations in an online Oracle Masters series. The presentations cover topics including new features of Oracle Database versions 18c, 19c and 20c; how Oracle Autonomous Database works under the hood; new features of Oracle PL/SQL; using SQL data caching for performance; database core performance principles; learning JavaScript concepts from real-world solutions; how to read an execution plan; the harder parts of using dynamic actions; and using examples to demonstrate Oracle Database In-Memory. The presentations are aimed at databases, developers and other technical professionals with the goal of helping them improve their skills and knowledge of various Oracle technologies.
Abstracts presentations Meet The Oracle Masters: online series
1. THE FEATURES OF ORACLE DATABASE 18C, 19C AND 20C
Speaker: Connor McDonald
Target audience: DBAs and Developers Whilst most fanfare on the database is about cloud-first, sharding, and autonomous database, there is a multitude of other enhancements in 18c and 19c that DBAs and Developers would benefit from immediately. This session focuses on the lesser known but still critical new features and improvements in 18c and 19c. And yes, we’ll even throw some 20c into the mix as well!
2. ORACLE AUTONOMOUS DATABASE – UNDER THE HOOD
Speaker: Maria Colgan
Target audience: DBAs and Developers with some interest in the Database: beginners and intermediates What does "autonomous" really mean, and what makes the database autonomous? If you're looking for the answers to these questions, this is the session for you! In this session, we invite you to take a peek under the hood of the Oracle Autonomous Database, so you can get a clear understanding of how our unique Autonomous Database works. We'll share our exclusive combination of database features, best practices and machine learning algorithms that make up this family of cloud services. With the use of live demos, we'll illustrate how it can simplify your approach to data management and accelerate your transition to the cloud.
3. NEW(ER) FEATURES OF ORACLE PL/SQL
Speaker: Steven Feuerstein Target audience: Database Developers Since Oracle Database 12c, a very nice and highly varied set of features have been added to the PL/SQL language. Given the pressure on developers' time and attention, it can be hard to keep with these new features, especially given how robust PL/SQL has been for years, and how stable are the applications built with it. This presentation makes attendees aware of new possibilities for PL/SQL development, with benefits ranging from runtime performance improvements to improved coding productivity. Steven will cover the following: 18c Qualified expressions for collections and records; PL/Scope now includes SQL statements in its analysis; Whitelisting with the ACCESSIBLE_BY Clause; More PL/SQL-Only Data Types Cross PL/SQL-to-SQL Interface; Optimizing Function Execution in SQL; The UTL_CALL_STACK Package; Privileges/Access Management for Program Units; Static Expressions In Place of Literals; Marking elements for deprecation.
4. SQL DATA CACHING FOR PERFORMANCE
Speaker: Douglas Hood Target audience: DBAs and Developers Do you have critical queries that go to slow even after extensive SQL and database tuning? Do you need lower latency and/or higher throughput for your critical SQL and PLSQL code? Do you have packaged apps [eg Oracle Siebel] or custom code which is just not fast enough? If the answer is yes, then you should consider SQL data caching for both read and/or write caching using Oracle GoldenGate or Oracle Application Tier Database Cache. This talk covers both the theory and practice of read/write caching for SQL data. See how companies like eBay, T-Mobile, China Mobile, Apple and Fidelity use SQL data caching for lower latency and higher throughput. See how using SQL and PLSQL with existing Oracle APIs can give lower latency and better throughput for caching than clustered technologies like Cassandra, CouchBase, MongoDB, Redis and memcached.
5. DATABASE CORE PERFORMANCE PRINCIPLES
Speaker: Toon Koppelaars Target audience: Techies and Managers We'll discuss sometimes long forgotten database core performance principles. It'll become clear to you that the popular application architectures of the past two decades violate these principles in every possible manner. We'll even demonstrate the resulting inefficiencies in case you are not convinced (which you will not be). 6. LEARNING JAVASCRIPT CONCEPTS FROM REAL-WORLD SOLUTIONS Speaker: Dan McGhan Target audience: Beginner / APEX techies Think you need to write hundreds of lines of JavaScript code to achieve something useful in an APEX application? Think again! It often takes just a few lines of JavaScript to get the job done. Of course, to write any lines of JavaScript, you’ll need to understand some basic concepts. In this session, attendees will see several JavaScript-based solutions for requirements and problems found in the real-world. In each case, the concepts behind the code, and the approach taken to solve the problem will be explained.
7. HOW TO READ AN EXECUTION PLAN
Speaker: Chris Saxon Target audience: Any An execution plan is the driving directions for a SQL statement. But how do you follow these directions?! This session teaches you which order the database accesses tables in a plan. It then shows you what to look for in a plan so you can make your queries faster. This includes several worked examples to help you get to grips with the basics. This session is for developers and DBAs new to the SQL tuning process.
8. DYNAMIC ACTIONS, THE HARD PARTS
Speaker: Dan McGhan Target audience: Intermediate / APEX techies The Dynamic Action framework can make it easy to add dynamic behavior to your APEX applications without writing any JavaScript. But there are parts of the framework that aren’t so straight forward. JavaScript hooks, complex event bindings, debugging Ajax, and more – some might call these the hard parts of Dynamic Actions. In this session, attendees will skip the introduction to Dynamic Actions and dive right into the hard parts. By the end, folks will leave with some new tools in their tool belt that will help them take the Dynamic Action framework further than they thought was possible. 9. ORACLE DATABASE IN-MEMORY WITH EXAMPLES Speaker: Andy Rivenes Target audience: DBAs and Developers: intermediate and above Analytical queries typically scan large amounts of data using aggregations to find patterns or trends in the data. In a traditional row-based database this can be slow because each row must be examined to access the columns in a query. Columnar formatted data avoids this problem because just the columns in the query need to be accessed and columnar formatted data also tends to compress well and work well with vectorized processing like Single Instruction Multiple Data (SIMD) operations. Oracle introduced Database In-Memory in Oracle Database 12c with a new in-memory columnar data format in addition to the traditional row format. Database In-Memory is compatible with all existing applications and can enable a 10x or better increase in analytic query performance. This session will use some example SQL queries to demonstrate and then explain how this dual format enables both superfast analytics and online transaction processing. This session will also show you how Database In- Memory integrates with Oracle Database to enable you to run existing applications with no changes. By attending this session, you will arm yourself with the knowledge necessary to not only get started with Database In-Memory but to dramatically improve the performance of your analytic workload.
Download Modern Oracle Database Programming: Level Up Your Skill Set to Oracle’s Latest and Most Powerful Features in SQL, PL/SQL, and JSON 1st Edition Alex Nuijten ebook All Chapters PDF
Modern Oracle Database Programming: Level Up Your Skill Set to Oracle’s Latest and Most Powerful Features in SQL, PL/SQL, and JSON 1st Edition Alex Nuijten instant download