Pertanyaan yang diberi tag «transaction»

Mekanisme untuk melakukan serangkaian perubahan yang konsisten ke dalam basis data secara atomis.

2
daftar galat batal membatalkan dalam SQL server
Dalam SQL Server, jika XACT_ABORT tidak aktif maka beberapa kesalahan akan menghentikan pernyataan saat ini (misalnya memasok jumlah parameter yang salah ke prosedur tersimpan yang mengambil beberapa parameter) dan beberapa kesalahan akan membatalkan seluruh batch (misalnya memasok parameter ke penyimpanan prosedur yang tidak mengambil parameter). [Referensi]: http://www.sommarskog.se/error-handling-I.html#scope-abortion . Yang ingin …

2
Transaksi dan Coba-tangkap dalam Pekerjaan SQL Server
Kami memiliki operasi DML di setiap langkah pekerjaan SQL Server. Untuk memastikan update / insert akan digulung kembali jika sesuatu berjalan salah, saya telah membungkus modifikasi data setiap langkah dalam TRY CATCHdan TRANSACTIONblok: BEGIN TRY BEGIN TRANSACTION [[INSERT/update statements]] ... IF @@TRANCOUNT > 0 BEGIN COMMIT TRANSACTION PRINT 'Successful.' END …

2
Batas Waktu Transaksi SQL Server
Apakah ada cara di SQL Server 2008 R2 untuk menyebabkan batas waktu untuk modifikasi database yang melibatkan transaksi? Kami memiliki skenario di mana kode aplikasi kami hang atau melempar pengecualian dan gagal melakukan rollback atau commit. Ini kemudian menyebabkan sesi lain hang menunggu transaksi selesai.


3
log transaksi dalam RAM atau file fisik?
Saya pemula dalam transaksi, hanya pertanyaan tentang log transaksi. Kita tahu bahwa ketika kita melakukan transaksi, perubahan ditulis ke log transaksi, tetapi apakah transaksi log dalam RAM atau file fisik? Jika ada dalam RAM dan ketika kegagalan sistem terjadi, jelas RAM akan dihapus kembali sehingga kami kehilangan informasi transaksi, jadi …


3
Mengapa tabel temporal mencatat waktu mulai transaksi?
Ketika memperbarui baris dalam tabel temporal nilai lama untuk baris disimpan dalam tabel sejarah dengan transaksi dimulai waktu sebagai SysEndTime. Nilai-nilai baru dalam tabel saat ini akan memiliki waktu mulai transaksi sebagai SysStartTime. SysStartTimedan SysEndTimeyang datetime2kolom yang digunakan oleh tabel sementara untuk merekam ketika berturut-turut adalah versi saat ini. Waktu …


1
Bagaimana cara menghentikan transaksi SQL Server yang ditangguhkan menunggu IO_COMPLETION?
Kami memiliki transaksi yang telah berjalan selama lebih dari 5 jam. Kami kehabisan ruang disk. Sesi telah terbunuh tetapi masih menunggu IO_COMPLETION. Sebenarnya wait_type baru saja berubah menjadi PAGEIOLATCH_EX. Bagaimana saya bisa menghentikan transaksi SQL Server yang ditangguhkan? Saya tidak khawatir kehilangan data karena semua itu bisa diisi ulang. session_id: …

3
"Ketika koneksi ditutup dan kembali ke kolam, tingkat isolasi dari pernyataan TINGKAT ISOLASI TRANSAKSI SET terakhir dipertahankan"?
Artikel online MSDN " Isolasi Snapshot di SQL Server " menyatakan: "Level isolasi memiliki lingkup koneksi yang luas, dan sekali diatur untuk koneksi dengan pernyataan SET TRANSACTION ISOLATION, ia akan tetap berlaku sampai koneksi ditutup atau level isolasi lain ditetapkan. Ketika koneksi ditutup dan kembali ke pool , level isolasi …

1
Sisipan TempDB spesifik dari UserDB memilih hasil di SOS_SCHEDULER_YIELD hingga ENCRYPTION_SCAN
Salah satu sistem produksi kami telah menunjukkan masalah dengan pernyataan penyisipan tunggal ke dalam tabel temp sementara dari basis data pengguna kami. Ketika saya mengomentari sisipan / pilih, proc yang tersimpan dalam pertanyaan berjalan tepat waktu, jadi saya yakin dengan isolasi saya terhadap masalah tersebut. Serangkaian procs yang disimpan pada …



3
Menggunakan pemicu atau transaksi MySQL?
Saya ingin menanyakan pendapat Anda dalam menggunakan pemicu MySQL atau transaksi di situs web. Sebenarnya saya punya paymenttabel sejarah dengan - UserId | OperationId | Comment | Credits | Sign (debit or credit). Jadi setiap operasi pembayaran dimasukkan dalam tabel ini. Namun, itu akan memakan waktu menghitung setiap kali jumlah …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.