官术网_书友最值得收藏!

Understanding Transactions and Locking

Locking is an important topic in any kind of database. It is not enough to understand just how it works to write proper or better applications; it is also essential from a performance point of view. Without properly handling locks, your applications might not only be slow, it might also be wrong and behave in an insane way. In my judgment, locking is key to performance and having a good overview will certainly help. Therefore, understanding locking and transaction is important for administrators and developers alike.

In this chapter, you will learn:

  • Basic locking
  • Transactions and transaction isolation
  • Deadlocks
  • Locking and foreign keys
  • Explicit and implicit locking
  • Advisory locks

At the end of the chapter, you will be able to understand and utilize PostgreSQL transactions in the most efficient way possible.

主站蜘蛛池模板: 汶川县| 望奎县| 任丘市| 麻阳| 隆安县| 谷城县| 关岭| 濮阳市| 北碚区| 湖州市| 广河县| 阜阳市| 蒲城县| 河西区| 栾川县| 阳西县| 贡嘎县| 沽源县| 钟山县| 温泉县| 临城县| 北宁市| 昭觉县| 观塘区| 青田县| 湘乡市| 青铜峡市| 德惠市| 进贤县| 黄石市| 江北区| 舒城县| 镇远县| 滦南县| 偏关县| 二手房| 朝阳市| 浦东新区| 杭锦旗| 基隆市| 翁源县|