Abstract
One of the key challenges in developing multiuser, database-driven applications is to maximize concurrent access and, at the same time, ensure that each user is able to read and modify the data in a consistent fashion. The locking mechanisms that allow this to happen are key features of any database, and Oracle excels in providing them. However, Oracle’s implementation of these features is specific to Oracle—just as SQL Server’s implementation is to SQL Server—and it is up to you, the application developer, to ensure that when your application performs data manipulation, it uses these mechanisms correctly. If you fail to do so, your application will behave in an unexpected way, and inevitably the integrity of your data will be compromised.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2014 Thomas Kyte
About this chapter
Cite this chapter
Kyte, T., Kuhn, D. (2014). Locking and Issues. In: Oracle Database Transactions and Locking Revealed. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-0760-4_2
Download citation
DOI: https://doi.org/10.1007/978-1-4842-0760-4_2
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-0761-1
Online ISBN: 978-1-4842-0760-4
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books