單項(xiàng)選擇題

你是一家大型brewery的數(shù)據(jù)庫開發(fā)人員。每一家工廠和設(shè)備的信息存儲(chǔ)在一個(gè)名為Equipment的數(shù)據(jù)庫中.這工廠的信息存放在一張名為Location的表中,設(shè)備的信息存放在一張名為Parts的表中。用來創(chuàng)建這些表所使用的腳本如下所示:

Thebrewery用來關(guān)閉一些現(xiàn)有的工廠和打開一些新的工廠。當(dāng)一家工廠被關(guān)閉時(shí),有關(guān)工廠和所有設(shè)備的信息將從數(shù)據(jù)庫中刪除。你創(chuàng)建一個(gè)存儲(chǔ)過程來完成這個(gè)操作。名為sp_DeleteLocation存儲(chǔ)過程如下所示:
這個(gè)存儲(chǔ)過程將要花費(fèi)比想像中還要長的時(shí)間來執(zhí)行。你需要減少這個(gè)存儲(chǔ)過程的執(zhí)行時(shí)間,你該怎么做?()

A.在定義過程中添加WITH RECOMPILE選項(xiàng).
B.用單一的DELETE語句取代光標(biāo)操作
C.在過程的開頭添加一個(gè)BEGIN TRAN語句并在過程的結(jié)尾添加COMMIT TRAN語句
D.為這個(gè)過程設(shè)置事務(wù)處理隔離級(jí)別READ UNCOMMITTED
E.為Parts表的PartID字段添加一個(gè)非聚集索引.

題目列表

你可能感興趣的試題

微信掃碼免費(fèi)搜題