【问题标题】:dbms_stats (performance tuning)dbms_stats(性能调优)
【发布时间】:2017-05-22 09:36:55
【问题描述】:

为什么我们需要收集统计数据。 我有一张表,让它成为 ABC。每天都会在其中插入 10k 条记录。因此,据我所知,oracle 会在插入时自动收集每条新记录的统计信息。甚至每次插入时都会重建索引。 所以我们真的需要手动收集统计数据吗?

【问题讨论】:

    标签: database-administration query-performance


    【解决方案1】:

    不会在每次插入时自动收集统计信息,并且不会在每次插入时重建索引。统计信息收集对于获得良好的 SQL 性能非常重要。 CBO 生成最佳 SQL 计划以获得更好的性能。阅读有关 CBO 和 SQL 计划的更多信息

    【讨论】:

      猜你喜欢
      • 2015-06-07
      • 2021-07-22
      • 2013-05-26
      • 2013-10-17
      • 2018-03-06
      • 2016-06-25
      • 2018-04-20
      • 2011-04-11
      • 1970-01-01
      相关资源
      最近更新 更多