自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

MySQL 基礎(chǔ):如何啟用 MySQL/MariaDB 查詢?nèi)罩?/h1>

數(shù)據(jù)庫 MySQL
在這個簡短易懂的指南中,我們介紹了如何啟用MySQL/MariaDB查詢?nèi)罩静⒉樵儽4娴轿募小?/div>

在這個簡短易懂的指南中,我們介紹了如何啟用MySQL/MariaDB查詢?nèi)罩静⒉樵儽4娴轿募小?/strong>

使用數(shù)據(jù)庫時,開發(fā)人員經(jīng)常想知道幕后發(fā)生的事情。無論是用于故障排除、性能調(diào)整還是純粹出于好奇。

通用查詢?nèi)罩救匀皇?MySQL/MariaDB 數(shù)據(jù)庫中最流行的審計和診斷信息來源之一。啟用日志記錄后,數(shù)據(jù)庫服務(wù)器會在客戶端連接或斷開連接時將信息寫入日志文件,并記錄每條 SQL 語句。

但是,請記住,啟用通用查詢?nèi)罩緯绊?MySQL/MariaDB 性能。這將使吞吐量降低約 13%,并將 MySQL/MariaDB 服務(wù)器的響應(yīng)時間增加約 17%。

現(xiàn)在我們開始吧,這個過程非常簡單。

啟用 MySQL/MariaDB 常規(guī)查詢?nèi)罩?/strong>

在 MySQL/MariaDB 中,一般查詢?nèi)罩灸J(rèn)是禁用的。

1、以 root 身份進(jìn)入 MySQL/MariaDB 服務(wù)器命令行工具:

mysql -u root -p

2、通過執(zhí)行以下查詢設(shè)置通用日志文件路徑/var/logs/mysql/general-query.log。

SET GLOBAL general_log_file='/var/log/mysql/general-query.log';

默認(rèn)情況下,通用查詢?nèi)罩緦懭氡4鏀?shù)據(jù)庫子目錄本身(通常為 /var/lib/mysql)的同一數(shù)據(jù)目錄中,日志文件名默認(rèn)為主機(jī)名。但是,如您所見,這是可以更改的。

3、啟用服務(wù)器通用日志:

SET GLOBAL general_log = 1;

讓我們再次檢查一下 MySQL/MariaDB 通用查詢?nèi)罩緺顟B(tài):

SHOW VARIABLES LIKE "general_log%";

就這樣。從這里開始,您可以 從命令行sudo tail -f 對general-query.log文件執(zhí)行類似的操作并密切關(guān)注。

完成檢查后,您可以禁用 MySQL/MariaDB 查詢?nèi)罩居涗?,如下所示?/p>

SET GLOBAL general_log = 0;

在生產(chǎn)服務(wù)器上打開日志記錄當(dāng)然是不可取的。所以請注意這一點,日志文件會很快變大。

如果您不想直接運行查詢,您仍然可以通過直接修改 MySQL/MariaDB 配置文件來啟用 MySQL/MariaDB 查詢?nèi)罩居涗洠堄涀?,這種方法需要重新啟動數(shù)據(jù)庫服務(wù)器。

結(jié)論

當(dāng)你懷疑客戶端出現(xiàn)錯誤并想確切了解客戶端發(fā)送到數(shù)據(jù)庫的內(nèi)容時,一般的 MySQL/MariaDB 查詢?nèi)罩緯浅S杏?。因此,如果您對?shù)據(jù)庫有一些錯誤或問題,可以通過打開此日志來跟蹤問題的一種方法,并檢查正在發(fā)生的事情。

您可以在此處和此處閱讀有關(guān)啟用通用 MySQL/MariaDB 查詢?nèi)罩镜母嘈畔ⅰ?/p>

責(zé)任編輯:龐桂玉 來源: Linux公社
相關(guān)推薦

2010-10-14 15:07:44

MySQL慢查詢

2017-04-01 19:00:25

MySQL慢查詢

2018-10-12 16:45:10

MySQL查詢?nèi)罩?/a>數(shù)據(jù)庫

2010-06-09 13:02:29

MySQL啟用二進(jìn)制日

2013-05-17 10:43:32

2015-09-14 14:49:39

MySQLMariaDBLinux

2018-09-08 10:16:18

數(shù)據(jù)庫MySQLMariaDB

2020-05-07 19:46:18

LinuxMySQLMariaDB

2010-11-25 16:29:26

MySQL慢日志查詢

2021-04-07 10:38:43

MySQL數(shù)據(jù)庫命令

2022-05-17 08:24:58

查詢?nèi)罩?/a>MySQL

2021-02-26 07:17:47

MySQLMariaDB

2013-06-21 13:49:08

MariaDB

2023-02-28 11:29:09

存儲函數(shù)MySQL

2022-09-01 16:42:47

MySQL數(shù)據(jù)庫架構(gòu)

2017-09-18 15:20:02

MySQL慢查詢?nèi)罩?/a>配置

2012-11-07 15:57:34

OSSECMYSQL

2010-01-28 11:08:32

MariaDB

2019-09-11 10:40:49

MySQL大分頁查詢數(shù)據(jù)庫

2017-03-17 15:25:54

LinuxMySQLroot密碼
點贊
收藏

51CTO技術(shù)棧公眾號