Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menanyakan tahap pengasingan transaksi dalam mysql

Bagaimana untuk menanyakan tahap pengasingan transaksi dalam mysql

青灯夜游
青灯夜游asal
2022-02-17 17:37:1522292semak imbas

Kaedah tahap pengasingan pertanyaan Mysql: 1. Mulakan tetingkap baris arahan dan sambungkan ke pangkalan data MySQL 2. Jalankan "tunjukkan pembolehubah seperti 'tx_isolation';" atau "SELECT @@tx_isolation;" tetingkap arahan Anda boleh menyemaknya.

Bagaimana untuk menanyakan tahap pengasingan transaksi dalam mysql

Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.

Piawaian SQL menyokong 4 tahap pengasingan transaksi, READ_UNCOMMITTED (baca tanpa komitmen), READ_COMMITTED (baca komited), REPEATABLE_READ (baca berulang), SERIALIZABLE (baca bersiri), dan enjin MySQL innodb menyokong semua ini. 4 jenis tahap pengasingan transaksi Artikel ini akan berkongsi cara menyemak tahap pengasingan transaksi dalam MySQL.

Langkah MySQL untuk menanyakan tahap pengasingan transaksi

1 Mulakan tetingkap baris arahan dan sambung ke pangkalan data MySQL

Ilustrasi, sambung ke pangkalan data MySQL melalui arahan klien mysql yang disediakan oleh MySQL.

Bagaimana untuk menanyakan tahap pengasingan transaksi dalam mysql

2. Tanya tahap pengasingan transaksi semasa pangkalan data melalui pembolehubah sistem

Ilustrasi, tanya pembolehubah sistem yang disediakan oleh pangkalan data tx_isolation atau transaction_isolation boleh mendapatkan tahap pengasingan transaksi semasa.

Tahap pengasingan transaksi lalai pangkalan data MySQL ialah REPEATABLE_READ (bacaan boleh berulang).

Format tatabahasa satu:

show variables like 'tx_isolation';
show variables like 'transaction_isolation';

Bagaimana untuk menanyakan tahap pengasingan transaksi dalam mysql

Format tatabahasa dua:

SELECT @@tx_isolation;
SELECT @@transaction_isolation;

Bagaimana untuk menanyakan tahap pengasingan transaksi dalam mysql

[Cadangan berkaitan: tutorial video mysql]

Atas ialah kandungan terperinci Bagaimana untuk menanyakan tahap pengasingan transaksi dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn