Hotsos Symposium Speaker – Chen Shapira

Ms. Shapira is a new Hotsos Symposium presenter.


Chen ShapiraChen Shapira studied computer science, statistics and operations research at the University of Tel Aviv, and then went on to spend the next 10 years in different technical positions in the IT industry.

Chen is an Oracle Certified Professional and is currently working as a production Oracle DBA for Hewlett-Packard's Software-as-a-Service department. She specializes in scalability and high-availability solutions such as RAC and Streams, and has given a session about streams troubleshooting techniques at Oracle Openworld 2008 conference.

Chen Shapira also maintains a popular Oracle related blog at

Chen is an Oracle Ace.

Presentation Title

Seven Sins of Concurrency


Databases are normally high-concurrency environments, where the number of concurrent processes ranges from tens to thousands. Yet many developers are either ignorant of the complexities and traps that are inherent in multi-process systems or wrongly assume that all of the problems will be correctly handled by the database. There are many ways in which code that ran correctly on the developer's workstation will slow down, crash, give wrong results or otherwise fail to scale when it is deployed in production environments.

In this session, Ms. Shapira will present seven common concurrency mistakes that are well-known in computer science theory, yet often ignored by database developers. She will show test-cases that reproduce each problem within Oracle and give tips on how to identify the problem when it occurs in a production environment.

Presentation Materials

Presentation materials are available online to attendees only. Ms. Shapira's presentation can be found on the Hotsos portal. Attendees may use their portal id to log in to view/download the materials.


The speaker schedules can be found at the following links: