国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

優(yōu)化調(diào)整Oracle 8i數(shù)據(jù)庫系統(tǒng)

瀏覽:238日期:2023-11-21 09:26:35
如何使用CostBased優(yōu)化器優(yōu)化查詢操作? Oracle 提供了基于成本(CostBased)和基于規(guī)則(RuleBased)兩種優(yōu)化器,簡稱為CBO和RBO,用于確定查詢操作的執(zhí)行計劃。CostBased優(yōu)化器將計算各種執(zhí)行計劃的開銷,然后選出最低成本的執(zhí)行計劃。可使用下列方法選擇使用CBO: 1.在INIT.ORA文件中設(shè)置參數(shù)OPTIMIZER_MODE=choose; 2.在Session級設(shè)置OPTIMIZER_GOAL=FIRST_ROWS或ALL_ROWS。3、在查詢語句中使用Hint,包括CHOOSE、ALL_ROWS、FIRST_ROWS等。 為什么我的執(zhí)行計劃不是最好的? CBO是依靠于表的一些統(tǒng)計信息來選擇出最低成本的執(zhí)行計劃,當(dāng)這些統(tǒng)計信息不準(zhǔn)確時,產(chǎn)生的計劃便可能不是最佳的。因而應(yīng)使用ANALYZE命令及時對表進(jìn)行分析統(tǒng)計。 我的查詢上周的性能很好,為什么現(xiàn)在查詢速度很慢? 這是由于執(zhí)行計劃被改變而造成的,下列因素將會改變一個執(zhí)行計劃:1、INIT.ORA文件中的參數(shù)OPTIMIZER_MODE被改變;2、表上定義或改變了并行查詢度;3、使用ANALYZE命令重新分析了表,而且使用了ESTIMATE方式,這種方式選擇不同的百分比可產(chǎn)生不同的分析結(jié)果;4、DB_FILE_MULTIBLOCK_READ_COUNT參數(shù)被修改;5、SORT_AREA_SIZE參數(shù)被修改。
標(biāo)簽: Oracle 數(shù)據(jù)庫
主站蜘蛛池模板: 南汇区| 修文县| 共和县| 定西市| 澎湖县| 新闻| 岳阳市| 扶风县| 赤峰市| 外汇| 班玛县| 商南县| 九江县| 达日县| 建德市| 齐齐哈尔市| 吴旗县| 思南县| 盐池县| 楚雄市| 宜丰县| 甘孜县| 兴业县| 汪清县| 自治县| 定襄县| 筠连县| 循化| 康保县| 七台河市| 边坝县| 历史| 贵州省| 崇明县| 英吉沙县| 南宫市| 那曲县| 安多县| 余庆县| 陈巴尔虎旗| 荃湾区|