零基礎(chǔ)學(xué)sql要多久 什么是SQL執(zhí)行計(jì)劃?
什么是SQL執(zhí)行計(jì)劃?SQL執(zhí)行計(jì)劃,是一個(gè)SQL語句,在數(shù)據(jù)庫的實(shí)際執(zhí)行中,一步一步分別做什么。執(zhí)行計(jì)劃是由各種運(yùn)算符組成的樹,即排序運(yùn)算符的表示形式,這些運(yùn)算符從內(nèi)到外依次執(zhí)行一般的執(zhí)行計(jì)劃格式是
什么是SQL執(zhí)行計(jì)劃?
SQL執(zhí)行計(jì)劃,是一個(gè)SQL語句,在數(shù)據(jù)庫的實(shí)際執(zhí)行中,一步一步分別做什么。
執(zhí)行計(jì)劃是由各種運(yùn)算符組成的樹,即排序運(yùn)算符的表示形式,這些運(yùn)算符從內(nèi)到外依次執(zhí)行
一般的執(zhí)行計(jì)劃格式是
OP1
op2
OP3
OP4
op5
OP6
OP7
op8
縮進(jìn)越多,執(zhí)行越早。同樣的縮進(jìn),執(zhí)行越高,執(zhí)行越低,優(yōu)先級越高
OP3->op4->op2->op7-> Op8->op6->opt5->op1
SQL Server查詢分析器有一個(gè)名為“顯示實(shí)際執(zhí)行計(jì)劃”的選項(xiàng)(位于“查詢”下拉菜單中)。如果啟用此選項(xiàng),則無論何時(shí)在查詢分析器中運(yùn)行查詢,都會(huì)在單獨(dú)的窗口中顯示查詢執(zhí)行計(jì)劃(以圖形格式)。此執(zhí)行計(jì)劃描述此語句的執(zhí)行過程。此外,在SQL Server 2005中,有三個(gè)命令可用于查看有關(guān)SQL語句或批查詢執(zhí)行計(jì)劃的詳細(xì)信息:set show plan uuall、SHOWPLAN uutext和setshowplan uxml