`
无心徘徊
  • 浏览: 162599 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

Oracle针对表的统计信息收集和导入(2)

 
阅读更多
3.3.4 将源数据库统计信息表导入至目标数据库
将新增表的统计信息导出成insert语句文本文件,然后在目标数据库建立存放统计信息的表,然后执行文本文件将源数据库统计信息导入到目标数据数据库统计信息表中,
@Statinfo.sql
设置c5列为目标用户名
Update xllstatinfo set c5='MREAD';
针对所有表 将统计表中的统计信息导入到数据字典,执行以下sql:
begin
p_func_impstats_new('xllstatinfo', 'statid');
end;
/
.导入完成请查看日志导入是否有报错信息。
select * from IMPSTATSLOG where err_msg not like 'USUAL_%';


针对单个表: 发布新增表的统计信息到目标数据库的数据字典
【命令】
BEGIN
dbms_stats.import_table_stats(
ownname => 'username',
tabname => 'tablename',
stattab => 'newtable',
statid => 'statid');
END;
/
【命令说明】
ownname:目标数据库用户名;
tabname:新建表名;
stattab:存放表统计信息的表名称,与3.3.1建立的表名一致;
statid:指定为开发补丁或小版本的编号,与3.3.3设定编号相同;
分享到:
评论

相关推荐

    电信设备-一种Oracle统计信息自动收集方法.zip

    本资料主要探讨了一种针对Oracle数据库的自动收集统计信息的方法,这对于确保查询优化器做出正确的执行计划选择,进而提高整体系统性能具有重要意义。 Oracle统计信息主要包括表、索引、分区以及列的统计信息。这些...

    oracle公司内部培训手册

    ### Oracle公司内部培训手册知识点概览 ...这些内容不仅覆盖了Oracle优化的基础概念,还包括了数据迁移的最佳实践和表分析工具的具体使用方法,对于想要深入了解Oracle数据库管理与优化的人来说非常有价值。

    深信服Oracle数据库信息收集指导手册V1.0.docx

    《深信服Oracle数据库信息收集指导手册》是针对Oracle数据库迁移至云平台前的重要参考资料,旨在帮助用户系统地收集和理解数据库的相关信息。本手册适用于Oracle 10g和11g版本,通过详尽的步骤指导用户进行信息采集...

    Oracle-ImpExp

    Oracle-ImpExp是一款针对Oracle数据库的实用工具,主要用于数据的导入和导出操作。这个工具提供了方便的方式来管理和迁移Oracle数据库中的数据,对于数据库管理员和开发人员来说,它是一个不可或缺的辅助工具。在...

    Beginning Oracle Database 12c Administration, 2nd Edition

    - **数据库维护**:概述了日常维护活动中常见的任务,例如数据文件重组、索引重建和统计信息收集等。 - **整体视角与十大交付物**:从全局角度出发,总结了作为一位Oracle DBA应该掌握的核心技能集,明确了成功的...

    Oracle Database 10g Administration Workshop II 官方原厂培训材料

    理解数据库调优的基本步骤,包括执行计划分析、索引优化和统计信息收集。 3. 高可用性:探讨RAC(Real Application Clusters)技术,它是Oracle提供的一种多节点集群解决方案,用于提高数据库的可用性和性能。学习...

    Oracle 事件 探查器

    2. **统计信息收集**:收集SQL语句的执行统计信息,如执行次数、CPU时间、I/O时间、缓冲区获取等,这些信息是评估SQL性能的重要指标。 3. **等待事件分析**:记录SQL语句在执行过程中遇到的等待事件,如锁等待、...

    Oracle数据库编程调优手册

    DBA级别的优化提示可能包括监控和调整数据库的参数设置,如内存分配、并行度控制、统计信息的收集等。这些调整能够确保数据库运行在最佳状态,满足应用的需求。 其他优化提示中,IN和EXISTS子查询的使用是个常见...

    Oracle9i教程(精品)

    在性能优化方面,教程会涵盖索引的创建与管理、查询优化器的工作原理、统计信息的收集以及SQL性能分析。这些知识能帮助你提高数据库的运行效率,减少查询延迟。 最后,教程还会讨论安全性问题,包括用户权限管理、...

    oracledba.rar_oracle_oracle practice

    8. **数据库维护**:定期检查数据库健康状况,执行DBMS_STATS收集统计信息,进行数据库的重新组织和重组,以保持数据库高效运行。 9. **故障排查**:通过日志文件、告警日志和跟踪文件定位并解决数据库问题。了解...

    精简oracle9i310.rar

    2. **数据块和表空间**:Oracle数据库使用数据块作为基本存储单位,9i版本对数据块的管理进行了优化,提高了存储效率。表空间是逻辑存储结构,用于组织数据库对象,如表、索引等。 3. **自动存储管理(Automatic ...

    oracle基础问题解决

    Oracle的性能优化涉及SQL调优、索引优化、内存结构调整(如PGA、SGA)、数据库统计信息收集和分区技术。使用EXPLAIN PLAN、V$视图和性能监控工具(如DBMS_XPLAN、SQL Trace)可以帮助定位性能瓶颈。 9. 数据恢复: ...

    2a-Oracle企业管理器.pptx

    4. "维护"属性页:提供备份与恢复、数据导入导出、统计信息收集等功能,以增强数据库对象的SQL查询性能。 OEM控制台设置允许DBA定制管理体验,如设置管理员、封锁期、数据库和主机的身份验证方式,以确保安全性和...

    Oracle运维最佳实践-下.pdf 带书签

    - AWR是Oracle提供的一个用于收集和存储系统性能信息的工具,可以帮助运维人员了解系统的运行状态和资源使用情况。 - AWR报告提供了关于数据库实例性能的重要信息,包括等待事件统计、SQL执行统计等,是进行性能...

    oracle相关学习资料

    6. 性能优化:Oracle 10g引入了新的性能优化工具和特性,如自动工作负载仓库(AWR)、统计信息收集、SQL Trace和 tkprof 工具,以及优化器的选择和调优。 7. 分区技术:Oracle 10g支持多种分区策略,如范围分区、...

    oracle9i ocp 032中文版

    Oracle 9i引入了自动工作负载库(AWR)和自动统计信息收集,帮助DBA识别性能瓶颈。此外,SQL优化包括执行计划分析、索引策略和绑定变量的应用。 八、故障诊断与问题解决 DBA需要掌握如何使用Oracle的诊断工具,如...

    oracle12C依赖包.zip

    - **AWR (Automatic Workload Repository)**:收集性能统计信息,用于性能报告和诊断。 - **ASH (Active Session History)**:实时跟踪会话活动,用于性能问题的即时分析。 6. **安全性**: - **Real ...

    Oracle Scripting Implementation Guide Release 11i

    5. **性能调优**:在11i版本中,可能讨论了如何通过脚本进行性能监控和优化,包括索引策略、查询优化、统计信息的收集和调整初始化参数。 6. **安全性**:通过脚本实现的安全策略,包括用户权限的管理、审计功能的...

    Oracle OCP 042考试教程

    3. **数据库性能优化**:这部分可能涵盖SQL查询优化、索引策略、统计信息收集、Explain Plan分析以及使用Oracle的性能监控工具,如SQL*Plus、 tkprof 和 ASH (Active Session History)。 4. **备份与恢复**:了解...

    oracle学习笔记

    2. 分析与统计信息:收集关于表和索引的统计信息,帮助优化器做出更好的决策。 3. SQL调优:通过调整SQL语句的结构和参数,提高查询效率。 八、集群与高可用性 1. RAC(Real Application Clusters):Oracle的集群...

Global site tag (gtag.js) - Google Analytics