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

Tingkat isolasi untuk kueri SELECT tunggal dengan PHP mysqli_query

Tidak, mysqli_query tidak akan secara otomatis mengubah tingkat isolasi. Menghubungkan melalui mysqli dalam banyak hal seperti menghubungkan melalui mysql cli. Dalam kedua kasus, Anda akan mendapatkan tingkat isolasi default. Dan seperti cli, mysqli tidak dapat membuat asumsi tentang pernyataan apa yang akan datang melalui koneksi.

Bagaimanapun, jika Anda memiliki beberapa alasan bagus untuk mengkhawatirkan tingkat isolasi, saya pikir Anda harus mengaturnya secara eksplisit, mis.:

$mysqli_connection->query("SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED");

Dengan begitu Anda dapat memastikan bahwa Anda memiliki tingkat isolasi yang Anda inginkan, dan Anda dapat mengomentari alasan Anda dalam kode.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana Anda menyarankan nama pengguna unik untuk pengguna di PHP?

  2. GROUP BY bulan di bidang DATETIME

  3. Bagaimana cara menambahkan ke setiap baris di MySQL?

  4. Ubah beberapa kolom dalam satu pernyataan

  5. Beberapa Sub Query dengan kerangka kerja zend