卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

oracle數(shù)據(jù)庫優(yōu)化思路 oracle數(shù)據(jù)庫存儲過程執(zhí)行慢時如何優(yōu)化?

oracle數(shù)據(jù)庫存儲過程執(zhí)行慢時如何優(yōu)化?解決方案:您需要根據(jù)查詢條件為您的表設(shè)計相應的索引。有時可以根據(jù)需要為一個表構(gòu)建多個索引。然后再執(zhí)行一次,你會發(fā)現(xiàn)它過去需要30秒,但現(xiàn)在可以在幾分鐘內(nèi)完成

oracle數(shù)據(jù)庫存儲過程執(zhí)行慢時如何優(yōu)化?

解決方案:您需要根據(jù)查詢條件為您的表設(shè)計相應的索引。有時可以根據(jù)需要為一個表構(gòu)建多個索引。然后再執(zhí)行一次,你會發(fā)現(xiàn)它過去需要30秒,但現(xiàn)在可以在幾分鐘內(nèi)完成,這與使用光標無關(guān)。游標的使用完全取決于應用程序的需要。我相信你不會選擇使用光標,如果你不能使用它們。一般來說,只有在沒有辦法的時候才選擇游標。查詢速度慢的原因是,如果在存儲過程中執(zhí)行查詢,如果沒有索引,它將逐個搜索并掃描80多萬條數(shù)據(jù)。在完成搜索之前,您不會看到結(jié)果。但是你在外面執(zhí)行得很快的原因是PLSQL會先檢查幾條數(shù)據(jù),然后先返回給你,所以你會馬上看到結(jié)果,但事實上,查詢沒有結(jié)束并不容易。如果你在有很多數(shù)據(jù)的時候把它拉下來,你就會很慢地發(fā)信。事實上,調(diào)查過程還沒有結(jié)束。簡而言之,編寫存儲過程的第一步是編寫,第二步是優(yōu)化它們。否則,當您擁有大量數(shù)據(jù)時,如果您的流程編寫得不好,問題就會立即暴露出來