Pertanyaan yang diberi tag locking

14
INSERT masif yang memblokir SELECT

Saya memiliki masalah dengan sejumlah besar INSERT yang memblokir operasi SELECT saya. Skema Saya punya tabel seperti ini: CREATE TABLE [InverterData]( [InverterID] [bigint] NOT NULL, [TimeStamp] [datetime] NOT NULL, [ValueA] [decimal](18, 2) NULL, [ValueB] [decimal](18, 2) NULL CONSTRAINT...

13
Cara menerapkan penguncian optimis dengan benar di MySQL

Bagaimana cara menerapkan penguncian optimis di MySQL dengan benar? Tim kami telah menyimpulkan bahwa kami harus melakukan # 4 di bawah ini atau ada risiko bahwa utas lain dapat memperbarui versi catatan yang sama, tetapi kami ingin memvalidasi bahwa ini adalah cara terbaik untuk melakukannya....

13
Deadlock Pembaruan Indeks SQL Server

Saya punya 2 pertanyaan yang ketika dijalankan pada saat yang sama menyebabkan jalan buntu. Kueri 1 - perbarui kolom yang termasuk dalam indeks (index1): update table1 set column1 = value1 where id = @Id Mengambil X-Lock pada table1 kemudian mencoba X-Lock pada index1. Pertanyaan 2: select...

13
Penguncian baris InnoDB - cara menerapkan

Saya sudah mencari-cari sekarang, membaca situs mysql dan saya masih tidak bisa melihat persis bagaimana cara kerjanya. Saya ingin memilih dan mengunci hasil untuk menulis, menulis perubahan dan melepaskan kunci. audocommit aktif. skema id (int) name (varchar50) status (enum 'pending',...

13
MySQL: apakah transaksi mengunci baris?

Saya belum pernah mencoba menggunakan transaksi MySQL sebelumnya, saya hanya ingin mengklarifikasi sesuatu. Jika dua pengguna menjalankan kueri pada waktu yang sangat tepat, bagaimana MySQL akan menangani ini? mis. pengguna mencoba memperbarui catatan. user1: perbarui tabel set kolom = kolom - 4...