Why Use PL/SQL?
Bryn Llewellyn, Distinguished Product Manager, Oracle Corporation
Large software systems must be built from modules. A module hides its implementation behind an interface that exposes its functionality. This is computer science’s most famous principle. For applications that use an Oracle Database, the database is the persistence module. The tables and the SQL statements that manipulate them are the implementation details. The interface is expressed with PL/SQL. Developers and users of applications built this way are happy with their correctness, maintainability, security, and performance. But when developers follow the NoPlsql paradigm, their applications have problems in each of these areas and users suffer. This session provides PL/SQL devotees with unassailable arguments to defend their beliefs against attacks from skeptics. Skeptics who attend will see the light.
Bryn has written a whitepaper that gives a careful and detailed account of what his presentation addresses. You can download it from the Oracle Database PL/SQL and EBR blog.
Bryn Llewellyn has worked in the software field for more than 35 years. He joined Oracle UK in 1990 at the European Development Center to work on the Oracle Designer team, transferred to the Oracle Text team and then into consulting as the text specialist for Europe. He relocated to Redwood Shores in 1996 to join the Oracle Text Technical Marketing Group. He has been the product manager for PL/SQL since 2001. In 2005, he became responsible, additionally, for edition-based redefinition (EBR), the Oracle Database capability that supports online application upgrade.
Oracle Database In-Memory - What’s New and What’s Coming
Maria Colgan, Product Manager, Oracle Corporation
Oracle Database In-Memory transparently accelerates analytics by orders of magnitude, allowing users to get immediate answers to business- driving questions that previously took hours or days. This session provides a clear understanding of how Oracle's unique “dual format” architecture works and illustrates how the new in-memory functionality interacts with key database performance features such as Oracle Real Application Clusters (Oracle RAC), Oracle Exadata, and much more. Attendees will also get a sneak peak at where Oracle Database In-Memory is going next.
Maria Colgan is a master product manager at Oracle Corporation and has been with the company since version 7.3 was released in 1996. Her core responsibility is the Oracle Database In-Memory Option, evangelizing new functionality and getting feedback from Oracle customers and partners incorporated into future releases. Prior to this role, she was the product manager for the Oracle Database query optimizer. Based on Maria’s extensive experience in Oracle’s Server Technology Performance Group, she creates material and lectures on the Oracle Database In-Memory Option and the best practices for incorporating it into Oracle environments. She is also a contributing author to the Oracle Optimizer blog and the new Oracle Database In-Memory blog.