mysql 檢視解釋計畫的兩種方式

2022-09-21 03:45:08 字數 542 閱讀 3227

在進行sql編寫的過程中,我們為了提高sql的執行效率,通常會使用解釋計畫,來看看當前sql還有沒有優化的空間。

檢視explain的方式有兩種。

語法:explain + format=json + sql語句

explain format = json select

t.town_code,

count( 1 ) c

from

group by

t.town_code;

將其當做sql語句來執行即可;

將輸出結果複製出來即可檢視。

"using_temporary_table": true,表示:該sql使用了內部臨時表;

"access_type": "all",表示:該sql使用了全表掃瞄。

新建乙個查詢視窗--》將sql語句貼上進去--》點選「解釋」即可。

type:all,表示全表掃瞄;

extra:using temporary,表示使用了內部臨時表。

其它的,以後補充。

檢視 Python直譯器路徑的兩種方式

執行以下指令碼,或者進入互動模式手動輸入即可。import sys import os print 當前 python 直譯器路徑 print sys.executable r 當前 python 直譯器路徑 print print 當前 python 直譯器目錄 print os.path.dir...

SSH兩種登陸方式解釋

1 基於使用者名稱和密碼登陸 看圖就好啦 2 免密登陸 免密登陸解釋 1 首先在客戶端生成一對金鑰 ssh keygen 2 並將客戶端的公鑰 ssh copy id 拷貝到服務端 3 當客戶端再次傳送乙個連線請求,包括 ip 使用者名稱 4 服務端得到客戶端的請求後,會到 authorized k...

詳解檢視Python直譯器路徑的兩種方式

進入python的安裝目錄,檢視pydtwsbztothon直譯器 進入bin目錄 ls python 看一下是否有python直譯器版本 pwd 檢視當前目錄 複製當前目錄即可 1.通過指令碼檢視 執行以下指令碼,或者進入互動模式手動程式設計客棧輸入即可。import sys import os ...