Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara kerja penangguhan transaksi di Musim Semi?

Inti dari menangguhkan transaksi adalah mengubah transaksi saat ini untuk utas ke yang baru. Ini TIDAK akan sejalan dengan semantik transaksi bersarang karena transaksi baru dan yang ditangguhkan sepenuhnya independen satu sama lain. Tidak ada API tingkat koneksi untuk mendukung penangguhan transaksi sehingga ini harus dilakukan dengan menggunakan koneksi yang berbeda. Jika Anda menggunakan JTA dengan Spring, ini dilakukan oleh manajer transaksi JTA. Jika Anda menggunakan DataSourceTransactionManager, Anda dapat melihat kode dan melihat bahwa kode tersebut akan menyimpan koneksi saat ini sebagai "sumber daya yang ditangguhkan" dan mengambil koneksi baru dari sumber data untuk transaksi baru.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Permintaan hasil pencarian berbasis lokasi yang lambat

  2. php- dapatkan id sisipan terakhir

  3. PostgreSQL vs MySQL, sebuah perbandingan

  4. Pengantar tipe data MySQL

  5. Cara menyimpan file dengan aman di server