国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

有關(guān)CBO優(yōu)化的幾個問題

2024-07-21 02:40:29
字體:
供稿:網(wǎng)友
如何使用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í)行計劃,當這些統(tǒng)計信息不準確時,產(chǎn)生的計劃便可能不是最佳的。因而應(yīng)使用ANALYZE命令及時對表進行分析統(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ù)被修改。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 伊金霍洛旗| 沙洋县| 云浮市| 乌鲁木齐县| 连南| 杭锦旗| 乡宁县| 石林| 肇州县| 邯郸县| 蓝山县| 松滋市| 嘉善县| 巴林左旗| 潜江市| 怀集县| 利津县| 福州市| 宝清县| 罗城| 汾西县| 高陵县| 什邡市| 南雄市| 黑河市| 沂南县| 灵台县| 阳原县| 上林县| 新昌县| 房产| 精河县| 麻栗坡县| 沾益县| 庆城县| 含山县| 罗甸县| 达州市| 大新县| 麻栗坡县| 晋州市|