`

db_file_multiblock_read_count 对cost的影响

 
阅读更多
db_file_multiblock_read_count = 32

実行計画
----------------------------------------------------------
   0      SELECT STATEMENT Optimizer=ALL_ROWS (Cost=35 Card=1 Bytes=13)
   1    0   SORT (AGGREGATE)
   2    1     TABLE ACCESS (FULL) OF 'T1' (TABLE) (Cost=35 Card=9872 Bytes=128336)


db_file_multiblock_read_count = 16
実行計画
----------------------------------------------------------
   0      SELECT STATEMENT Optimizer=ALL_ROWS (Cost=39 Card=1 Bytes=13)
   1    0   SORT (AGGREGATE)
   2    1     TABLE ACCESS (FULL) OF 'T1' (TABLE) (Cost=39 Card=9872 Bytes=128336)


db_file_multiblock_read_count = 8
実行計画
----------------------------------------------------------
   0      SELECT STATEMENT Optimizer=ALL_ROWS (Cost=48 Card=1 Bytes=13)
   1    0   SORT (AGGREGATE)
   2    1     TABLE ACCESS (FULL) OF 'T1' (TABLE) (Cost=48 Card=9872 Bytes=128336)


db_file_multiblock_read_count = 4
実行計画
----------------------------------------------------------
   0      SELECT STATEMENT Optimizer=ALL_ROWS (Cost=66 Card=1 Bytes=13)
   1    0   SORT (AGGREGATE)
   2    1     TABLE ACCESS (FULL) OF 'T1' (TABLE) (Cost=66 Card=9872 Bytes=128336)

分享到:
评论

相关推荐

    oracle 19c参数

    12. **db_file_multiblock_read_count**:多块读取计数影响I/O操作的批量大小,增加该值可以提高大块读取的性能。 13. **open_cursors**:限制同时打开的游标数量。过低可能导致 cursor: open too many cursors ...

    oracle optimization knowledge

    6. **DB_FILE_MULTIBLOCK_READ_COUNT**:控制每次读取的数据块数量。较大的值可以提高顺序扫描的效率。 7. **DISCRETE_TRANSACTION_ENABLED**:启用离散事务支持。开启后可以提高某些特定场景下的性能。 8. **LOG_...

    oracle性能优化学习

    例如,增加SHARED_POOL_SIZE以存储更多的解析语句,或者调整DB_FILE_MULTIBLOCK_READ_COUNT以优化全表扫描。 7. 游标管理:游标是SQL执行的实例,当多次执行相同的SQL时,Oracle使用共享游标来减少解析和内存使用。...

    ORACLE_SQL性能优化(这个很全的)

    10. **数据库参数调优**:通过修改初始化参数,如OPEN_CURSORS、LOG_BUFFER、DB_FILE_MULTIBLOCK_READ_COUNT等,可以改善系统性能。但需谨慎操作,避免因参数设置不当导致的问题。 11. **监控与诊断工具**:如V$...

    oracle性能优化

    - 系统参数调优:调整初始化参数以适应工作负载需求,如DB_BLOCK_SIZE、DB_FILE_MULTIBLOCK_READ_COUNT等。 4. **SQL优化思路图.jpg** 这可能是一张流程图或概念图,展示了SQL优化的步骤和思路,包括: - SQL...

    Oracle 9i 性能调优

    - DB_FILE_MULTIBLOCK_READ_COUNT影响I/O操作的并行度,提高读取效率。 - OPEN_CURSORS限制并发打开游标数量,避免资源耗尽。 五、操作系统和硬件优化 1. 内存调优:确保足够的物理内存供Oracle使用,并合理配置...

    ora分析脚本

    1 => print further node information such as cost, filter_predicates etc. 2 => in addition to the above, print row vector information sample usage: # ora webplan 4019453623 print more information ...

    sql performance tuning

    5. **数据库参数调整**:根据系统负载和硬件特性调整各种数据库参数,如pga_aggregate_target、db_file_multiblock_read_count等。 SQL性能调优是一个持续的过程,需要深入理解数据库工作原理,结合监控和诊断工具...

    Oracle语句优化规则汇总

    - **数据库参数调优**:调整初始化参数(如pga_aggregate_target, db_file_multiblock_read_count等)以适应工作负载。 5. **监控和调整** 使用Oracle的性能监视工具(如AWR, ASH, AWR Compare Reports等)来识别...

    EurekaLog_7.5.0.0_Enterprise

    7)....Added: Streaming unpacked debug info into temporal files instead of memory - this greatly reduces run-time application memory usage at cost of slightly slower exception processing. This also ...

    微软内部资料-SQL性能优化3

    File (3) Data 1: File ID; Data 2: 0; Data 3: 0 Index (4) Data 1: Object ID; Data 2: sub-resource; Data 3: Index ID Table (5) Data 1: Object ID; Data 2: sub-resource; Data 3: 0. Page (6) Data 1: Page ...

    微软内部资料-SQL性能优化2

    A hard page fault results in a read from disk, either a page file or memory-mapped file. A soft page fault is resolved from one of the modified, standby, free or zero page transition lists. Paging is...

Global site tag (gtag.js) - Google Analytics