資源描述:
《sql,server執(zhí)行計劃在哪》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、為了適應(yīng)公司新戰(zhàn)略的發(fā)展,保障停車場安保新項目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務(wù)技能及個人素質(zhì)的培訓(xùn)計劃sql,server執(zhí)行計劃在哪 對于SqlServer的優(yōu)化來說,可能優(yōu)化查詢是很常見的事情。關(guān)于數(shù)據(jù)庫的優(yōu)化,本身也是一個涉及面比較的廣的話題,首先,打開【SQLServerManagementStudio】,輸入一個查詢語句看看SqlServer是如何顯示查詢計劃的吧。select,,,,,from OrdersViewasv where>='XX-12-1'and【新建作業(yè)】
2、; --在【常規(guī)】選項卡中: --輸入作業(yè)名稱,如"MyJob"; --在【步驟】選項卡中: --點(diǎn)擊【新建】,輸入【步驟名稱】,如“步驟1”,類型默認(rèn)T-SQL腳本,也可以選擇SSIS包等; --在【數(shù)據(jù)庫】一欄選擇要作業(yè)處理的數(shù)據(jù)庫,在【命令】的右邊空白編輯欄輸入要執(zhí)行的SQL代碼, EXECp_Name--如:執(zhí)行一個P_Name的存儲過程 --也可以點(diǎn)擊命令下面的【打開】,打開.sql腳本; --輸入運(yùn)行腳本后,建議點(diǎn)擊【分析】,確保腳本語法正確,然后點(diǎn)擊下面的【確定】按鈕;
3、 --在【計劃】選項卡中:目的-通過該培訓(xùn)員工可對保安行業(yè)有初步了解,并感受到安保行業(yè)的發(fā)展的巨大潛力,可提升其的專業(yè)水平,并確保其在這個行業(yè)的安全感。為了適應(yīng)公司新戰(zhàn)略的發(fā)展,保障停車場安保新項目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務(wù)技能及個人素質(zhì)的培訓(xùn)計劃 --點(diǎn)擊【新建】,輸入【計劃名稱】,如“計劃1”,計劃類型默認(rèn)是”重復(fù)執(zhí)行”,也可以選擇執(zhí)行一次等; --在【頻率】-->【執(zhí)行】處選擇“每天”、“每周”或“每月”,以“每天”為例,間隔時間輸入間隔幾天執(zhí)行一次, --下面還可以選
4、擇每天一次性執(zhí)行或間隔一定的時間重復(fù)執(zhí)行 --在【持續(xù)時間】中選擇計劃開始執(zhí)行的【起始日期】和【截止日期】,然后點(diǎn)擊【確定】按鈕; --注意要將服務(wù)設(shè)置為自動啟動,否則在重啟服務(wù)器后作業(yè)就不運(yùn)行了?! ?-啟動代理服務(wù)的方法: --開始-->運(yùn)行-->輸入>找到【SQLServer代理】的服務(wù)并雙擊-->【啟動類型】選擇“自動”-->【確定】 --至此,定時作業(yè)已創(chuàng)建完畢?! 〔⑿胁樵冏孲QLServer加速運(yùn)行 并行查詢其優(yōu)勢就是可以通過多個線程來處理查詢作業(yè),從而提高查詢的效率。SQL
5、Server數(shù)據(jù)庫為具有多個CPU的數(shù)據(jù)庫服務(wù)器提供并行查詢的功能,以優(yōu)化查詢作業(yè)的性能。也就是說,只要數(shù)據(jù)庫服務(wù)器有多個CPU,則數(shù)據(jù)庫系統(tǒng)就可以使用多個操作系統(tǒng)進(jìn)程并行執(zhí)行查詢操作,來加速完成查詢作業(yè)。 一、并行查詢?nèi)阶?。目?通過該培訓(xùn)員工可對保安行業(yè)有初步了解,并感受到安保行業(yè)的發(fā)展的巨大潛力,可提升其的專業(yè)水平,并確保其在這個行業(yè)的安全感。為了適應(yīng)公司新戰(zhàn)略的發(fā)展,保障停車場安保新項目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務(wù)技能及個人素質(zhì)的培訓(xùn)計劃 并行查詢作業(yè)在數(shù)據(jù)庫中,主要經(jīng)過
6、三個步驟?! ∈紫?,數(shù)據(jù)庫會判斷是否需要進(jìn)行并行查詢。在數(shù)據(jù)庫中有一個查詢優(yōu)化器,會對SQL語句進(jìn)行優(yōu)化,然后數(shù)據(jù)庫才會去執(zhí)行查詢語句。而這個查詢器在對SQL語句進(jìn)行查詢優(yōu)化時,其中一個動作就是判斷是否需要對SQL語句進(jìn)行查詢優(yōu)化。也就是說,并不是所有的SQL查詢語句都可以從并行查詢中獲取收益。如果查詢優(yōu)化器認(rèn)為查詢語句可以從并行查詢中獲取收益的話,則就會將交換運(yùn)算符插入到查詢執(zhí)行計劃中,為并行查詢做準(zhǔn)備。故哪些語句需要采用并行查詢,哪些不需要,這不用數(shù)據(jù)庫管理員關(guān)心。數(shù)據(jù)庫查詢優(yōu)化器會幫管理員作出
7、這個決定?! ?shù)據(jù)庫管理員需要清楚的是,在哪些情況下,數(shù)據(jù)庫SQL優(yōu)化器會認(rèn)為不宜采用并行查詢。通常情況下,只要滿足以下條件的任何一個,則就不會執(zhí)行并行查詢?! ∫皇菍τ谔囟ǖ牟樵儯樵儍?yōu)化器認(rèn)為串行查詢執(zhí)行計劃要快于任何可能的并行執(zhí)行計劃。 二是查詢的串行執(zhí)行成本并不高,不需要進(jìn)行并行查詢。三是查詢中包含無法并行運(yùn)行的標(biāo)量運(yùn)算符或者關(guān)系運(yùn)算符。目的-通過該培訓(xùn)員工可對保安行業(yè)有初步了解,并感受到安保行業(yè)的發(fā)展的巨大潛力,可提升其的專業(yè)水平,并確保其在這個行業(yè)的安全感。為了適應(yīng)公司新戰(zhàn)略的發(fā)展,保
8、障停車場安保新項目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務(wù)技能及個人素質(zhì)的培訓(xùn)計劃 若從數(shù)據(jù)庫管理員的角度講,第三個條件對我們具有最大的影響。當(dāng)數(shù)據(jù)庫預(yù)計未來可能利用并行查詢來提高數(shù)據(jù)庫性能時,則在數(shù)據(jù)庫設(shè)計時,就需要注意避免使用那些無法在并行查詢功能中使用的運(yùn)算符。因為某些關(guān)系運(yùn)算符或者邏輯運(yùn)算符可能會要求查詢計劃一定要在串行模式中進(jìn)行,或者部分需要在串行模式下進(jìn)行。如此的話,查詢優(yōu)化器就不會利用并行查詢功能來提高查詢語句的性能。這是數(shù)據(jù)庫管理員在數(shù)據(jù)庫設(shè)計時必