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

MYSQL cara membuka kunci tabel jika saya menggunakan perintah LOCK table table_name MENULIS;

Aturan untuk Melepas Kunci

Ketika kunci tabel yang dipegang oleh suatu sesi dilepaskan, semuanya dilepaskan pada saat yang bersamaan. Sesi dapat melepaskan kuncinya secara eksplisit, atau kunci dapat dilepaskan secara implisit dalam kondisi tertentu.

  • Sesi dapat melepaskan kuncinya secara eksplisit dengan UNLOCK TABLES.

  • Jika sebuah sesi mengeluarkan pernyataan LOCK TABLES untuk memperoleh kunci saat sudah menahan kunci, kunci yang ada akan dilepaskan secara implisit sebelum kunci baru diberikan.

  • Jika sesi memulai transaksi (misalnya, dengan STARTTRANSACTION), TABEL UNLOCK implisit dilakukan, yang menyebabkan kunci yang ada dilepaskan.

Ref:http://dev.mysql.com/doc /refman/5.7/en/lock-tables.html




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. dapatkan total batas di mysql menggunakan kueri yang sama?

  2. meningkatkan kinerja untuk klausa LIKE

  3. MySQL:Pilih N baris, tetapi hanya dengan nilai unik dalam satu kolom

  4. MySQL - Bagaimana cara mencari pencocokan kata yang tepat menggunakan LIKE?

  5. Mencoba melakukan LOAD DATA INFILE dengan REPLACE dan AUTO_INCREMENT