![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle-optimize
data eudemon
嗯,改变世界。
展开
-
Oracle性能分析总结
关于Oracle的性能调整,一般包括两个方面,一是指Oracle数据库本身的调整,比如SGA、PGA的优化设置,二是连接Oracle的应用程序以及SQL语句的优化。做好这两个方面的优化,就可以使一套完整的Oracle应用系统处于良好的运行状态。 本文主要是把一些OracleTuning的文章作了一个简单的总结,力求以实际可操作为目的,配合讲解部分理论知识,使大部分具有一般Oracle...转载 2018-04-16 09:43:00 · 6242 阅读 · 0 评论 -
oracle 临时表空间作用及相关使用
临时表空间作用:1、临时数据产生后Oracle数据库会先将这些存放到内存的PGA)内的sor_area排序区(SORT_AREA_SIZE参数)的地方,专门用来存放这些因为排序操作而产生的临时数据。但是这个分区的容量是有限的。当这个分区的大小不足以容纳排序后所产生的记录时,数据库系统就会将临时数据存放到临时表空间中和重做日志与归档的关系类似2、Oracle临时表空间主要用来做查询和存放一些...原创 2019-05-05 14:30:57 · 6022 阅读 · 0 评论 -
使用 logminer 工具分析日志
1、打开归档SQL> alter database archivelog;2、执行脚本安装logminer 创建dbms_logmnr包,用来分析归档日志SQL> @$ORACLE_HOME/rdbms/admin/dbmslm.sql; 用来创建DBMS_LOGMNR_D包,该包用来创建数据字典文件。SQL> @$ORACLE_HOME/rdb...原创 2019-04-24 15:30:55 · 476 阅读 · 0 评论 -
ORACLE性能之sql优化
ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。 (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 dr...转载 2018-08-22 17:30:23 · 130 阅读 · 0 评论 -
oracle数据库级别优化分析工具
oracle数据库级别优化分析工具介绍当我们对数据库优化诊断时,需要收集相应的信息以供参考,从个人的使用经验来说,这种统计数据分为两大类一类是数据库级别的统计信息二类是os级别的统计信息下面就分别介绍在不同的级别下,常用什么工具来收集信息帮助优化诊断首先是oracle数据库级别优化分析工具介绍目录:1.statspack2.ASH3.AWR4.ORACLE EXPLAIN PLAN的总结(查询sq...转载 2018-07-05 21:27:06 · 3481 阅读 · 0 评论 -
ORACLE优化器RBO与CBO介绍总结
RBO和CBO的基本概念 Oracle数据库中的优化器又叫查询优化器(Query Optimizer)。它是SQL分析和执行的优化工具,它负责生成、制定SQL的执行计划。Oracle的优化器有两种,基于规则的优化器(RBO)与基于代价的优化器(CBO) RBO: Rule-Based Optimization 基于规则的优化器 CBO: Cost-Based Opt...转载 2018-06-08 13:26:33 · 173 阅读 · 0 评论 -
关于高可用的系统
在《这多年来我一直在钻研的技术》这篇文章中,我讲述了一下,我这么多年来一直在关注的技术领域,其中我多次提到了工业级的软件,我还以为有很多人会问我怎么定义工业级?以及一个高可用性的软件系统应该要怎么干出来?这样我也可以顺理成章的写下这篇文章,但是没有人问,那么,我只好厚颜无耻的自己写下这篇文章了。哈哈。另外,我在一些讨论高可用系统的地方看到大家只讨论各个公司的技术方案,其实,高可用的系统并不简单的是...转载 2018-05-26 21:13:55 · 147 阅读 · 0 评论 -
oracle数据库巡检
巡检内容1. 检查数据库基本状况在本节中主要对数据库的基本状况进行检查,其中包含:检查Oracle实例状态,检查Oracle服务进程,检查Oracle监听进程,共个部分。1.1. 检查Oracle实例状态SQL>select instance_name,host_name,startup_time,status,database_status from v$instance;INSTANCE...转载 2018-05-25 16:17:33 · 766 阅读 · 0 评论 -
Oracle 11g重建控制文件——控制文件全部丢失,从零开始
控制文件(control file)是一个相当小的文件(最多能增长到64M左右),其中包含Oracle需要的其他文件的一个目录。参数文件告知实例控制文件的位置,控制文件则告知示例数据库和在线重做日志文件的位置。控制文件还告知了Oracle其他一些事情,如已发生检查点的有关信息、数据库名(必须和db_name参数匹配)、创建数据库的时间戳、归档重做日志的历史(有时这会让控制文件变大)、RMAN信息...转载 2018-05-25 12:20:11 · 1147 阅读 · 0 评论 -
Oracle优化01-引起数据库性能问题的因素
思维导图概述一个数据库是否存在性能问题,基本上在系统设计的时候就决定了,这个系统设计包括软件的设计、数据库的设计和硬件的设计.其中更细节的分类参考目录。在一个系统的设计阶段,其中任何一个环节存在设计不当之处,都可能导致系统的性能下降,而系统的性能在多数情况下又反映为数据库的性能问题。软件设计对数据库的影响软件架构设计对数据库性能的影响软件系统的架构对数据库的影响是非常直接的。 比如一套并发量非常大...转载 2018-04-19 15:30:50 · 354 阅读 · 0 评论 -
Oracle errorstack和oradebug工具说明及使用
https://blog.csdn.net/tianlesoftware/article/details/6525663转载 2019-04-25 17:16:05 · 501 阅读 · 0 评论