Hibernate – in an Oracle DBA perspective
Lasse Jenssen & Vidar Eidissen, Eritec
We have all heard Oracle Gurus state "You should not use Hibernate". Let's take of the DBA glasses for a while, and see what goes on behind the scenes. In this presentation we'll see the act between a Java developer and a DBA, doing some firefighting towards a Hibernate application. We’ll show some Java code using Hibernate, and another version using PLSQL. Who is the winner?
Lasse Jenssen is an Oracle geek who worked as an Oracle DBA for several years, spending a lot of his time firefighting performance issues. Getting tired of the firefighting, he moved from operation towards development, spending his last 10 years working as an database resource in Java projects. But getting involved in a Java project is not the same as getting listened to. One of his very important experiences are: "As a DBA you might have the answer, but as long as the developer don't get your message, it won't really help".
Vidar Eidissen is a database developer and technical lead in the Norwegian database consultancy Eritec. He participates in projects both as a developer as well as guiding team members in techniques for more maintainable and efficient use of the Oracle database.Oracle has been a focus area since 1998, with work including ETL, development, performance tuning, troubleshooting, and more.He's background also includes 23 years at DIPS ASA, Norway's leading vendor of e-health solutions for hospitals, building the largest hospital databases in Norway.He advocates a holistic approach to application tuning, focusing not only on the database, but on the behavior of the system from the end-user down. As a consequence he likes the SmartDB paradigm.He holds several top certifications within SQL and PL/SQL and has a small blog at nicetheory.io.