首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Oracle数据库10g VIEW性能

相关·内容

Oracle 10g收集数据库统计信息

1.需求概述 2.实施步骤 3.回退方案 1.需求概述 某数据库由于整体统计信息不准确,多次出现部分业务SQL选错执行计划,从而导致性能下降影响到最终用户体验,目前通过SQL_PROFILE绑定执行计划临时解决...Oracle优化器(CBO)依赖数据库统计信息来计算目标SQL各种可能的执行路径的成本,并从中选择一条成本值最小的执行路径来作为目标SQL的执行计划。...目前计划对该数据库统计信息进行重新收集,因为生产环境的复杂性,不排除重新收集正确的统计信息后,整体性能反而下降的情况。...故而在收集之前需要对原有的统计信息做好备份,如发现收集后性能反而下降的极端情况,也可以快速回退到原有的统计信息。...如果数据库是11.2.0.2及以上版本,还可以通过DBMS_STATS.SET_GLOBAL_PREFS设置并发收集进一步提升收集效率,具体可参考: Oracle 11g快速收集全库统计信息 3.回退方案

47510

Services in Oracle Database 10g

对此,Oracle 10g可以使用services来实现。 一、集群配置 在使用services之前,需要首先检查集群的配置是否正确。 下面的命令输出了数据库ORCL运行于三个不同的节点。.../app/oracle/product/10.1.0/db_1 server03 ORCL3 /u01/app/oracle/product/10.1.0/db_1 这些配置通常在数据库创建期间完成。...原文链接: Services in Oracle Database 10g 五、更多参考 有关Oracle 网络配置相关基础以及概念性的问题请参考: 配置ORACLE 客户端连接到数据库 配置非默认端口的动态服务注册...) Oracle 归档日志 Oracle 回滚(ROLLBACK)和撤销(UNDO) Oracle 数据库实例启动关闭过程 Oracle 10g SGA 的自动化管理 Oracle 实例和Oracle...数据库(Oracle体系结构)

59920

oracle数据库性能

性能视图V$开头 V$SYSTEM_EVENT 正在等待的资源的系统信息 V$SESSION_EVENT 会话累计发生的等待事件 V$SESSION_WAIT 会话正在等待或者曾经等待的详细时间信息 V...$SESSION 正在等待或者曾经等待的会话信息 V$METRICNAME 查看高速缓存命中率 Oracle数据库IO规划原则: 1 利用磁盘分段技术将IO分散在多个轴中进行 2 利用表空间直接隔离和定位各种类型的...oracle使用SGA: 1 对包含表和索引数据的数据块进行缓存,并放在数据库高速缓存中 2 对被解析和被优化的SQL语句,存储过程以及数据词典信息进行缓存,并放在共享内存池中 3 日志信息写入磁盘钱,...(如果命中率低于90%,增加初始化DB_CACHE_SIZE可以提高性能) 共享内存池: 存储发送给数据库的SQL语句以及执行SQL语句所需的数据字典信息 redo日志缓存: 在一个事务提交后,或者当日志缓存被写满三分之一的时候...作为SQL执行的一部分的排序记录所占用的内存 timesTen 内存数据库通过减少数据库获取操作的时延进而提供最佳性能

94270

Oracle数据库,详解Oracle数据库性能优化

Oracle旗下的Oracle数据库监控软件是企事业单位中最重要的监控需要,通过对Oracle数据库的监控,可以全面了解Oracle的运行状态、数据库响应情况、数据库表空用度情况,从而方便Oracle数据库性能优化...实际上,为了保证Oracle数据库运行在最佳的性能状态下,在信息系统开发之前就应该考虑数据库的优化策略。...分析评价Oracle数据库性能主要又数据库吞吐量,数据库用户响应时间两项指标。...上述的6个Oracle数据库性能优化措施之间是相互联系,相辅相成的。Oracle数据库能恶化表现基本上都是用户响应时间比较长,需要用户长时间的等待。...但性能恶化的原因却是多种多样,有时是多个因素共同造成了性能恶化的结果,这就需要数据库管理员有比较全面的计算机知识,能够敏感地察觉到影响数据库性能的主要原因所在,然后做出最好的Oracle数据库性能优化措施

2.2K41

Oracle 10g使用amdu抽取数据文件

环境:OEL 5.7 + Oracle 10.2.0.5 RAC 需求:实验在Oracle 10g环境使用amdu抽取数据库文件 本文主要目的是介绍3个知识点: 1.使amdu可以在oracle 10g...环境中使用 2.使kfed可以在oracle 10g环境中使用 3.amdu如何抽取损坏的ASM磁盘组数据 1.使amdu可以在oracle 10g环境中使用 在Oracle 10g环境,并没有自带amdu...10g环境中使用 在Oracle 10g环境kfed需要编译: ASM tools used by Support : KFOD, KFED, AMDU (文档 ID 1485597.1) KFED...nomount状态 3.获取到控制文件的number 4.抽出控制文件 5.关闭数据库,修改control_file值 6.启动数据库到mount状态 7.获取到数据文件、日志文件的number 8.抽取数据文件和...redo日志文件 9.重命名数据库文件到新位置 10.打开数据库

45310

警惕Oracle数据库性能“隐形杀手”

正文开始 Oracle 的11g版本正式发布到今天已经10年有余,最新版本也已经到了20c,但是Direct Path Read(直接路径读)导致性能问题的案例仍时有发生,很多12c的用户还是经常遇到这个问题...从共享内存读到直接路径读,这个变化在不频繁的全表扫描时是起到积极作用的;如果业务不合理(一个大表正常情况不会有频繁的全表扫描)、或者缺少索引(这个是比较多的情况),频繁的大表全表扫描就会在某个触发点上对数据库性能做出致命一击...故障时段AWR报告显示如下: Load Profile: Top events: Top Read SQL: 数据库B之前正常时段AWR 情况: (awr对比是分析系统性能问题的一个重要手段...如何判断direct path read导致的性能问题: 如果数据库变慢,IO吞吐量突然急剧增长(存储或OS监控发现),十有八九可能遇到了direct path read的问题。...建议: oracle每次升级新版本都会带来一些性能上的改进,如果用的不好,反而会带来负面影响,成为数据库性能“杀手”。

69410

Oracle 10g 流复制(Streams Replication)配置

Oracle 流是一种数据共享的通用机制,可以被用于许多处理的基础,包括消息、复制和数据仓库的 ETL 过程。它是高级队列、LogMinor、作业调度等已存在技术的扩展。...试验环境: windows server 2003 sp1;10g 10.1.0.2 源库:SID:db1 IP:10.1.8.201 目的库:SID:db2 IP:10.1.9.49 源、目的库的 tnsnames.ora...LCRs 在不同数据库中的源和目的传输区域之间传播。传播使用工作队列来调度。 应用进程是一个可选的后台进程。它调出 LCRs 直接应用,或者为用户自定义消息作为参数传递给用户自定义包。...捕获和应用进程可以被用于表、模式、数据库等级别,各级别的规则决定了其不同的行为。  2....); -- 建立流队列 CREATE DATABASE LINK db2 CONNECT TO strmadmin IDENTIFIED BY strmadmin USING 'DB2'; -- 建立数据库连接

2.1K100

Oracle 10g Express Edition安装删除心得。。。

由于要使用ODM,最好还是装个oracle,但可能由于本科时使用过oracle 9i的缘故,搞的现在还是好担心它的运行情况,所以下了个Oracle 10g的Express Edition,...第一次装Oracle 10g Express Edition的时候,由于可能是有tomcat和Heritrix占用了8080端口,导致装的过程中提示错误,没太在意,但无法启动主页面,查了资 料,一种说法是改掉其它占用...8080端口的软件,一种是改oracle的端口,照着做了一下,两种方法都试了,但依旧无法启动oracle,期间报了两种 错误: 1、ORA-01034: ORACLE not available   ...后来查了一下,得知服务需要在HKEY-LOCAL-MACHINE的SYSTEM- CurrentControlSet里的Services中删除与oracle相关的项,重启,重装,访问到10g的主页面,由于是简版...oracle使用Data Miner?

96650
领券