Seperti yang tertulis, pekerja lain yang mencoba mengklaim pekerjaan akan diblokir pada kueri 1. Ini dapat melihat versi lama dari baris, tetapi tidak dapat memperbaruinya--itu akan memblokir.
Jadi jangan lakukan dalam satu transaksi. Klaim dan komit; lakukan pekerjaan; kemudian putuskan dan komit. Setiap pekerja yang datang akan melihat bahwa baris sudah diklaim. Juga, kamu dapat melihat bahwa itu diklaim, yang akan membantu Anda dalam debugging dan pemantauan.
Saat Anda mengklaim baris, Anda harus menandai dengan sesuatu yang khas (pid, jika hanya ada satu mesin pekerja, atau nama host dan pid, jika ada beberapa) daripada hanya dengan 'sedang berlangsung'. Dengan begitu jika seorang pekerja meninggal, Anda dapat membersihkannya secara manual setelahnya.