Bagaimana untuk menguji prestasi transaksi sambungan MySQL dari baris arahan?
MySQL ialah sistem pengurusan pangkalan data hubungan yang biasa digunakan, dan prestasinya adalah penting kepada banyak aplikasi. Metrik prestasi biasa ialah kapasiti pemprosesan transaksi, iaitu, berapa banyak operasi transaksi yang boleh dikendalikan oleh sistem pangkalan data. Artikel ini akan memperkenalkan cara menggunakan alat baris arahan untuk menguji prestasi transaksi sambungan MySQL.
Pertama, kita perlu memastikan bahawa pangkalan data MySQL dipasang dan berjalan pada hos tempatan. Kemudian, buka terminal atau antara muka baris arahan dan masukkan arahan berikut untuk log masuk ke pelayan MySQL:
mysql -h localhost -u nama pengguna -p
mysql -h localhost -u username -p
其中,localhost
是MySQL服务器的主机名,username
是登录时使用的用户名。在输入命令后,系统将提示您输入密码。
登录成功后,我们可以创建一个测试数据库并在其中创建一个测试表。以下是示例命令:
CREATE DATABASE testdb; USE testdb; CREATE TABLE test_table (id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(255));
这些命令将创建一个名为testdb
的数据库,并在其中创建一个名为test_table
localhost</ code> ialah Nama hos pelayan MySQL, <code>nama pengguna
ialah nama pengguna yang digunakan semasa log masuk. Selepas memasukkan arahan, anda akan diminta untuk kata laluan anda. Selepas log masuk berjaya, kami boleh mencipta pangkalan data ujian dan membuat jadual ujian di dalamnya. Berikut ialah contoh arahan: INSERT INTO test_table (name) VALUES ('name1'), ('name2'), ('name3'), ..., ('nameN');
testdb
dan jadual bernama test_table
di dalamnya. Seterusnya, kita boleh menggunakan arahan berikut untuk memasukkan sejumlah besar data ujian ke dalam jadual: START TRANSACTION;
DELETE FROM test_table WHERE id = 1; UPDATE test_table SET name = 'new_name' WHERE id = 2; INSERT INTO test_table (name) VALUES ('new_name');
COMMIT;
SELECT * FROM test_table;
Atas ialah kandungan terperinci Bagaimana untuk menguji prestasi transaksi sambungan MySQL dari baris arahan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!