Skip to Content
การพูดคุยทั้งหมด
  • Odoo Experience 2023
  • หัวข้อสนทนา
  • นิทรรศการ
  • ระบบการนัดหมาย
  • กิจกรรมทั้งหมด
  • Odoo Experience 2023
  • การพูดคุยทั้งหมด
 
  • Odoo Experience 2023
  • หัวข้อสนทนา
  • นิทรรศการ
  • ระบบการนัดหมาย


  • การพูดคุย
  • Keynote - Vision & Strategy
    Fabien Pinckaers
    เสร็จสิ้น
  • Opening Keynote - Unveiling Odoo 17
    Fabien Pinckaers
    เสร็จสิ้น
  • Transforming Real Estate Management: The Palm City Residences Odoo Success Story
    Ghaith Sadok ammar
    เสร็จสิ้น
  • How-to: From Netsuite to Odoo
    Marek Záda
    เสร็จสิ้น
  • OdooGPT: LLMs based on ChatGPT Trained specifically for Odoo Customers, Consultants, Developers and Partners
    Sohel Merchant
    เสร็จสิ้น
  • Implementing headless eCommerce with Odoo / Nuxt.js and Redis cache
    Diogo Duarte
    เสร็จสิ้น
  • Data Migrator Tool
    Tony Masci
    เสร็จสิ้น
  • Bay Alarm Rings the Sound of Success with a 36% Increase in ROI through Odoo
    Chintan Shah
    เสร็จสิ้น
  • Revolutionising Real Estate Management with Odoo
    Van Baelen Geert
    เสร็จสิ้น
  • Automatic classification of helpdesk tickets on the Odoo platform through Natural Language Processing techniques
    Serena Palazzo
    เสร็จสิ้น
กำลังโหลดวิดีโอ...
Database locks in Odoo
Developer Partner Community Odoo Enterprise
ที่ตั้ง: Hall 7.C - 8/11/23 11:00 - 8/11/23 11:30 (Europe/Brussels) (30 นาที)
Database locks in Odoo
Fayolle Alexandre
Odoo Solution Architect ที่ Camptocamp France SAS
Fayolle Alexandre
Odoo Solution Architect ที่ Camptocamp France SAS

Alexandre has been working with Odoo at Camptocamp since 2012 and OpenERP 6.1. He is a long time Odoo community contributor, and he is passionate about sharing knowledge.


Odoo is using the Repeatable Read isolation level of PostgreSQL, and this has some implications on how the server behaves and how you should write the code of your custom addons to avoid costly retries or completely blocking interactive usage of the Odoo instance because a of a long running scheduled action.

This talk targets experienced Odoo developers. We will start by explaining the differences between the PostgreSQL transaction isolation level used by Odoo (Repeatable Read) and the default isolation level used by PostgreSQL (Read Committed). We will then see how concurrent access errors are reported and dealt with by Odoo server. Finally we will dig into the topic of correctly locking in custom modules, using both implicit locks and explicit locking, and how to properly wait for a lock to be released or check for the existence of a lock on some rows. We will also see some SQL tricks enabling to skip locked rows in a transaction.

ทิกเก็ต
จาก US$ 0.00 ถึง US$ 1,140.48
รายการราคา: US: North America รายการราคา
US: North America

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now