SQL SERVER如何應(yīng)用執(zhí)行計(jì)劃
圣杰桑
工具/材料
SQLSERVER2012
首先我們來(lái)執(zhí)行一個(gè)SQL語(yǔ)句,在輸出結(jié)果欄中可以看到并沒(méi)有執(zhí)行計(jì)劃頁(yè)
然后我們點(diǎn)擊查詢菜單,在下拉菜單中我們選擇”顯示估計(jì)的執(zhí)行計(jì)劃”選項(xiàng),如下圖所示
這個(gè)時(shí)候在查看輸出結(jié)果欄,你會(huì)看到多出了執(zhí)行計(jì)劃頁(yè),如下圖所示
下面我們執(zhí)行兩個(gè)SQL語(yǔ)句,如下圖所示,接下來(lái)會(huì)通過(guò)這兩個(gè)SQL語(yǔ)句來(lái)展示一下執(zhí)行計(jì)劃功能怎么用
我們執(zhí)行完上述的SQL語(yǔ)句后,會(huì)在執(zhí)行計(jì)劃頁(yè)看到如下圖所示的執(zhí)行計(jì)劃內(nèi)容,SQLSERVER已經(jīng)幫我們生成了對(duì)應(yīng)的執(zhí)行計(jì)劃
我們先來(lái)看第一個(gè)SQL語(yǔ)句的執(zhí)行計(jì)劃,如下圖所示,主要展示了SQL語(yǔ)句對(duì)資源的消耗情況
然后觀察第二個(gè)執(zhí)行計(jì)劃,你會(huì)發(fā)現(xiàn)第二個(gè)SQL語(yǔ)句的執(zhí)行效率要高一些,這在數(shù)據(jù)量大的情況下會(huì)更明顯