需要開啟乙個慢查詢輸出的乙個機關:log_slow_queries。可以在mysql配置文uoautasw件中(my.ini/my.cnf)中設定,也程式設計客棧可以通過mysql客戶端臨時設定。第二種方法的好處是,可以不用重啟mysql服務,而使設定生效。那就來試試這個:
首先通過客戶端連線到mysql伺服器,然後輸入下面的語句:
set global log_slow_quer程式設計客棧ies = on;
set globa程式設計客棧l long_query_time = 3;
這樣mysql=3秒的sql語句給記錄下來,並輸出到乙個慢查詢日誌檔案中。問題來了,這個慢查詢日誌檔案在什麼地方呢?如下,在mysql客戶端中執行下面的語句:
show variables like 'slow_query_log_file'
就會看到mysql慢查詢日誌檔案位置。我的是:/usr/local/mysql/data/host-slow.log
本文標題: mysql速度慢的問題 記錄資料庫語句
本文位址:
查詢速度慢,問題記錄
環境 linux oracle11g tomcat 遇到乙個奇怪的問題,乙個主介面的查詢,根據某個查詢條件 下拉列表 去查詢資料,例下拉列表有 a,b,c 三個值,根據a和c去查沒問題,根據b去查頁面就卡死 試過將sql拿出來到資料庫執行,沒問題.將現場庫匯出,在本地還原,也沒問題.最後發現問題可能...
MySQL 查詢速度慢
2016年09月30日 14 31 44 以下是基於我結合b 樹的資料結構和對實驗結果的推測作出的判斷,如有錯誤,懇請指正!今天實驗了一下mysql的count 操作優化,以下討論基於mysql5.7 innodb儲存引擎.x86 windows作業系統。建立的表的結構如下 資料量為100萬 首先是...
hive MV速度慢的問題
事件 執行乙個hive查詢,在執行到 hive 的 moving data 過程就卡住了,早上來的時候看執行還在那個位置。截圖如下 處理方法 在hive site.xml中新增以下引數。hive.exec.stagingdir tmp hive hive staging 這個引數預設是會在輸出目標目...