Pertanyaan yang diberi tag «transactions»

Satu set operasi yang saling terkait yang semuanya harus berhasil agar salah satu dari mereka berhasil. Kegagalan operasi apa pun menghasilkan rollback semua operasi dalam transaksi.

10
Bagaimana cara mengatasi kurangnya transaksi di MongoDB?
Saya tahu ada pertanyaan serupa di sini, tetapi mereka mengatakan kepada saya untuk kembali ke sistem RDBMS biasa jika saya memerlukan transaksi atau menggunakan operasi atom atau komit dua fase . Solusi kedua sepertinya pilihan terbaik. Yang ketiga saya tidak ingin mengikuti karena tampaknya banyak hal bisa salah dan saya …



2
Kapan menggunakan SELECT… FOR UPDATE?
Tolong bantu saya memahami kasus penggunaan di belakang SELECT ... FOR UPDATE. Pertanyaan 1 : Apakah berikut ini contoh yang baik tentang kapan SELECT ... FOR UPDATEharus digunakan? Diberikan: ruangan [id] tag [id, nama] room_tags [room_id, tag_id] room_id dan tag_id adalah kunci asing Aplikasi ingin mencantumkan semua ruang dan tag-nya, …


6
MySQL: Tabel Transaksi vs Penguncian
Saya agak bingung dengan transaksi vs penguncian tabel untuk memastikan integritas database dan memastikan SELECT dan UPDATE tetap sinkron dan tidak ada koneksi lain yang mengganggu. Aku ingin: SELECT * FROM table WHERE (...) LIMIT 1 if (condition passes) { // Update row I got from the select UPDATE table …

3
Penggunaan flush () yang benar di JPA / Hibernate
Saya sedang mengumpulkan informasi tentang metode flush (), tetapi saya tidak begitu jelas kapan harus menggunakannya dan bagaimana menggunakannya dengan benar. Dari apa yang saya baca, pemahaman saya adalah bahwa konten konteks ketekunan akan disinkronkan dengan database, yaitu mengeluarkan pernyataan yang luar biasa atau menyegarkan data entitas. Sekarang saya mendapat …



4
Mengapa saya memerlukan Transaksi dalam mode Hibernasi untuk operasi hanya baca?
Mengapa saya memerlukan Transaksi dalam mode Hibernasi untuk operasi hanya baca? Apakah transaksi berikut mengunci DB? Contoh kode untuk diambil dari DB: Transaction tx = HibernateUtil.getCurrentSession().beginTransaction(); // why begin transaction? //readonly operation here tx.commit() // why tx.commit? I don't want to write anything Bisakah saya menggunakan session.close() sebagai pengganti tx.commit()?


3
Hubungan tingkat isolasi transaksi dengan kunci di atas meja
Saya telah membaca tentang 4 tingkat isolasi: Isolation Level Dirty Read Nonrepeatable Read Phantom Read READ UNCOMMITTED Permitted Permitted Permitted READ COMMITTED -- Permitted Permitted REPEATABLE READ -- -- Permitted SERIALIZABLE -- -- -- Saya ingin memahami kunci yang dimiliki setiap isolasi transaksi di atas meja READ UNCOMMITTED - no …


2
Bagaimana TransactionScope memutar balik transaksi?
Saya sedang menulis tes integrasi di mana saya akan memasukkan sejumlah objek ke dalam database dan kemudian memeriksa untuk memastikan apakah metode saya mengambil objek tersebut. Koneksi saya ke database adalah melalui NHibernate ... dan metode saya yang biasa untuk membuat tes semacam itu adalah dengan melakukan hal berikut: NHibernateSession.BeginTransaction(); …

12
Haruskah saya melakukan atau membatalkan transaksi baca?
Saya memiliki kueri baca yang saya jalankan dalam suatu transaksi sehingga saya dapat menentukan tingkat isolasi. Setelah kueri selesai, apa yang harus saya lakukan? Lakukan transaksi Rollback transaksi Tidak melakukan apa-apa (yang akan menyebabkan transaksi dibatalkan pada akhir blok penggunaan) Apa implikasi dari melakukan masing-masing? using (IDbConnection connection = ConnectionFactory.CreateConnection()) …

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.