Pertanyaan yang diberi tag trigger

Kode prosedural secara otomatis dijalankan sebagai respons terhadap peristiwa basis data.

25
Pemicu dalam kombinasi dengan transaksi

Misalkan kita memiliki situasi berikut: Kami punya meja (katakanlah Table_A), yang memiliki pemicu INSERT. Pekerjaan pemicu adalah memperbarui beberapa baris table_Bberdasarkan pada nilai yang dimasukkan di table_A. Sekarang, semuanya baik-baik saja ketika kita menyisipkan baris dalam tabel,...

22
Apakah pemicu kompilasi setiap kali?

Kami memecahkan masalah server yang memiliki utilisasi CPU tinggi. Setelah menemukan bahwa pertanyaan tidak benar-benar menyebabkannya, kami mulai mencari kompilasi. Monitor Kinerja menunjukkan kurang dari 50 Kompilasi / detik dan kurang dari 15 Kompilasi / detik. Setelah menjalankan sesi XE...

18
Apa cara tercepat untuk membersihkan data?

Skenario: Kami memiliki dua tabel Tbl1& Tbl2di Server Pelanggan. Ini Tbl1sedang direplikasi dari Penerbit Server Adan memiliki dua pemicu - masukkan dan perbarui. Pemicu memasukkan dan memperbarui data ke dalam Tbl2. Sekarang, kita harus membersihkan (sekitar 900 juta catatan) dari Tbl2yang...

17
Panggil prosedur tersimpan dari pemicu

Saya telah membuat prosedur tersimpan di mysql menggunakan sintaks berikut. DROP PROCEDURE IF EXISTS `sp-set_comment_count`; DELIMITER $$ CREATE PROCEDURE `sp_set-comment_count` (IN _id INT) BEGIN -- AC - AllCount DECLARE AC INT DEFAULT 0; SELECT COUNT(*) AS ac INTO AC FROM usergroups AS...

13
Pemicu untuk UPDATE setelah UPDATE?

Saya ingin membuat pemicu untuk mencatat waktu setiap pembaruan sebagai: CREATE TRIGGER col_update AFTER UPDATE ON col FOR EACH ROW BEGIN UPDATE col SET updated=NOW() WHERE id=NEW.id; // or OLD.id END Masalahnya adalah ketika pemicu ini mencoba memperbarui updatedkolom, itu juga merupakan...

12
Apa penyebab dan solusi untuk mutasi kesalahan tabel?

Saya mengerti kesalahan tabel bermutasi disebabkan oleh cacat desain atau permintaan bermasalah. Kueri lama baru-baru ini dimasukkan ke dalam produksi yang menghasilkan kesalahan tabel mutasi. DBA kami memecahkan masalah tetapi kami tidak tahu caranya. Apa sebenarnya yang menyebabkan kesalahan...

12
Bagaimana cara mengubah urutan pemicu?

Sebenarnya saya jarang menggunakan pemicu. Jadi saya bertemu masalah pada saat pertama. Saya memiliki banyak tabel dengan pemicu (2 atau lebih untuk setiap tabel). Saya ingin tahu dan mengubah urutan pemicu untuk setiap meja. Apakah mungkin mendapatkan informasi ini? TAMBAH: Ini adalah artikel...