体系结构
文章平均质量分 76
叽哩古哩
这个作者很懒,什么都没留下…
展开
-
Oracle 参数文件
--========================-->Oracle 参数文件--========================/*参数文件(10g中的参数文件) 主要用来记录数据库的配置文件,在数据库启动时,Oracle读取参数文件,并根据参数文件中的参数设置来配置数据库。 如内存池的分配,允许打开的进程数和会话数等。 两类参数文件: p转载 2015-04-23 08:55:17 · 405 阅读 · 0 评论 -
浅谈optimizer_mode优化器模式
原文地址:http://blog.itpub.net/17203031/viewspace-705012/Oracle query optimizer(查询优化器)是我们接触最多的一个数据库组件。查询优化器最主要的工作就是接受输入的SQL以及各种环境参数、配置参数,生成合适的SQL执行计划(Execution Plan)。 Query Optimizer一共经历了两个历史阶段:转载 2017-11-21 13:57:07 · 1241 阅读 · 0 评论 -
Oracle是如何工作的?实例是如何响应用户请求?一条SQL的执行过程~
原文地址:https://www.cnblogs.com/thescentedpath/p/oraclehowwork.htmlOracle 是如何工作的? Select id,name from t order by id ;– SQL 解析(查看语法是否错误,如果没有错误,分析语意,执行此语句的权限)– 执行计划(ORACLE如何访问数据,按照执转载 2017-11-21 15:07:59 · 236 阅读 · 0 评论 -
ASSM自动段空间管理 简介
原文转自:http://www.ixdba.net/article/e4/1605.html 如有侵权,请联系我,我会立即删除。因为ASSM的官方文档很少,经过多次的查证之后,终于弄明白了ASSM管理(BMB段管理)的内部机理,现在发表给大家共享.因为资料有限,如果有错误,请大家指正 为了进一步让大家明白ASSM,先说明ASSM的基本情况! -------------转载 2017-12-14 14:46:01 · 2846 阅读 · 0 评论 -
V$INSTANCE 字段说明
原文地址:http://blog.csdn.net/wyzxg/article/details/4728622V$INSTANCEThis view displays the state of the current instance.ColumnDatatypeDescriptionINSTANCE_NUMBER转载 2017-12-07 14:49:22 · 3731 阅读 · 0 评论 -
'SQL AREA' 非常低的解决方案
原文地址:http://blog.itpub.net/66233/viewspace-994749/尊重原创,请看原文!!!SQL> select gets,gethits, gethitratio from v$librarycache where namespace = 'SQL AREA';GETS GETHITS GETHITRATIO---------- ----转载 2017-12-27 11:17:10 · 1483 阅读 · 0 评论 -
oracle中性能视图V$SYSSTAT小结
转自:http://jackyrong.javaeye.com/blog/238700oracle中性能视图V$SYSSTAT小结 V$SYSSTAT中包含多个统计项,这部分介绍了一些关键的v$sysstat统计项,在调优方面相当有用。下列按字母先后排序: 数据库使用状态的一些关键指标:l CPU used by this s转载 2017-12-27 16:51:58 · 2209 阅读 · 0 评论 -
Oracle中读取数据一些原理研究
原文地址:https://www.cnblogs.com/ericnie/p/5980486.html文章很多摘录了http://blog.163.com/liaoxiangui@126/blog/static/7956964020131069843572/同时基于这篇文章的基础上,补充一些学习要点,如有问题,希望指出探讨. 1 ORACLE体系结构转载 2018-01-10 11:21:16 · 585 阅读 · 0 评论 -
UNDO Segment深入解析
原文地址:http://blog.51cto.com/tiany/1432894Undo Segment深入解析 在undo自动管理时,设置了undo_retention以后,undo块就存在四种状态。Active:表示正在使用该undo的事务还没有提交或回滚。Inactive:表示该undo上没有活动的事务,该状态的undo可以被其他事务覆盖。Expired:表示该undo持续inactive...转载 2018-06-11 17:08:00 · 411 阅读 · 0 评论 -
Oracle Swap居高不下处理
原文地址:https://blog.csdn.net/jamesyao008/article/details/40857625环境描述:SYSTEM: rhe5.3 x86_64bitORACLE:ORACLE 11.1.7.0内存:8G 现像:现场运维发邮件回来前端应用缓慢,不时会抛出异常!分析:通过查看服务器进程使用情况发现一些进程使用内存相当高,通过vmstat...转载 2018-07-27 11:57:15 · 2871 阅读 · 0 评论 -
oracle参数open_cursors和session_cached_cursor详解!
原文地址:https://www.cnblogs.com/sumsen/archive/2012/07/19/2599206.htmlSQL> show parameter open_cursors --每个session(会话)最多能同时打开多少个cursor(游标) NAME TYPE...转载 2018-08-18 22:03:54 · 440 阅读 · 0 评论 -
v$sql,v$sqlarea,v$sqltext有什么区别
原文地址:https://zhidao.baidu.com/question/1382950893572331580.html共同点:1)都存储了sql内容2) 记录的都是位于内存中的sql内容3) 因为是内存,所以都不保留历史记录不同点:1)存储的为止不都是相同。其中v$sql和v$sqlarea存储的sql都是位于shared sql area中的sql,而v$sqlt...转载 2018-09-30 12:32:06 · 1996 阅读 · 0 评论 -
ORACLE 体系结构详细图
原文地址:https://www.cnblogs.com/HengChangXin/articles/4337417.html数据库(Database)数据库是一个数据的集合,不仅是指物理上的数据,也指物理、存储及进程对象的一个组合。Oracle是一个基于B/S模式的关系型数据库管理系统(RDBMS)。Oracle系统体系结构由三部分组成:逻辑结转载 2017-11-09 17:59:48 · 594 阅读 · 0 评论 -
Oracle的Redo的作用及原理
原文地址:https://www.2cto.com/database/201301/185428.htmlOracle的Redo的作用及原理 Redo的作用: Oracle通过Redo来保证数据库的事务可以被重演,从而使得在故障之后,数据可以被恢复。Redo对于Oracle数据库来说至关重要。在数据库中,Redo的功能主要通过3个组件来实现:Re转载 2017-11-09 17:32:16 · 8046 阅读 · 0 评论 -
undo log与redo log原理分析
原文地址:http://blog.chinaunix.net/uid-20196318-id-3812190.html数据库通常借助日志来实现事务,常见的有undo log、redo log,undo/redo log都能保证事务特性,这里主要是原子性和持久性,即事务相关的操作,要么全做,要么不做,并且修改的数据能得到持久化。假设数据库在操作时,按如下约定记录日志:1. 事转载 2017-11-09 16:57:33 · 420 阅读 · 0 评论 -
system表空间的数据文件损坏是否能恢复
核心数据文件备份与恢复(system表空间数据文件) 关键性数据文件分为:SYSTEM表空间的数据文件 和 UNDO_TABLESPACE 撤销表空间的数据文件 undo_tablespace 自动撤销表空间的数据文件可以通过查询参数 undo_tablespace 指向的撤销表空间。 system 表空间的数据文件默认就是 1号数据文件,其内部保存的是 oracle数据转载 2015-04-23 13:30:30 · 2453 阅读 · 0 评论 -
oracle用控制文件旧备份恢复后数据库恢复总结
一 oracle是如何判断控制文件的新旧1 正常情况下控制文件seq#(controlfile_sequence#) 大于等于数据文件头部记录的控制文件seq#(fhcsq)控制文件 scn(controlfile_change#)大于等于数据文件头部scn(fhscn)如下所示:SQL> select controlfile_type,controlfil转载 2015-04-23 09:08:49 · 1256 阅读 · 0 评论 -
旧控制文件,新日志,怎样恢复?
步骤:1:修改trc文件(或者编写)你的createcontrolfile的脚本(或sql语句)类似下面的,例如,保存到aaa.sql:CREATECONTROLFILEREUSEDATABASE"SCP"NORESETLOGSARCHIVELOGARCHIVELOGMAXLOGFILES64MAXLOGMEMBERS2MAXDATAFILES254MAXINSTANC原创 2015-04-23 10:08:38 · 497 阅读 · 0 评论 -
Oracle Dedicated server 和 Shared server(专用模式 和 共享模式) 说明
一. 官网说明 在DBCA 建库的时候,有提示让我们选择连接类型,这里有两种类型:专用服务器模式和共享服务器模式。默认使用专用模式。如下图: Oracle 官方文档对这两种文档的说明如下:About Dedicated andShared Server Processeshttp://download.oracle.com/docs/cd/B28359_转载 2017-05-27 11:09:12 · 390 阅读 · 0 评论 -
怎么计算Oracle的表一条记录占用空间的大小
原文地址:http://blog.csdn.net/michaelzhou224/article/details/16116233如何计算Oracle的表一条记录占用空间的大小?如何计算Oracle的表记录占用空间的大小?是把所有字段的大小都加起来吗?varchar(256),char,number算几个字节?------解决方案--------------------转载 2017-10-19 11:47:33 · 7962 阅读 · 0 评论 -
oracle中对workarea_size_policy和sort_area_size的总结
原文地址:http://kiddwyl.iteye.com/blog/297442在实际的工作中,想必很多人会对SORT_AREA_SIZE和sga、pga搞得头晕脑胀,对workarea_size_policy采用auto还是manual也不太明白,或者是使用设置为auto,那么sort_area_size还是否有效呢? 以下对以上几个问题作了综合的说明: 1转载 2017-10-11 16:59:10 · 3969 阅读 · 0 评论 -
Oracle “dba_tables”介绍
原文地址:http://www.cnblogs.com/GYoungBean/p/4076244.html DBA_TABLES describes all relational tables in the database. Its columns are the same as those in ALL_TABLES. To gather statistics for this vie转载 2017-10-30 15:13:08 · 1579 阅读 · 0 评论 -
深入理解Oracle Statistic统计信息
转自 http://www.askoracle.org/oracle/performance/654.html 1.统计信息简介统计信息主要是描述数据库中表,索引的大小,规模,数据分布状况等的一类信息。比如,表的行数,块数,平均每行的大小,索引的leaf blocks,索引字段的行数,不同值的大小等,都属于统计信息。CBO正是根据这些统计信息数据,计算出不同访问路径下,不同转载 2017-10-30 15:41:39 · 659 阅读 · 0 评论 -
ORA-19804: cannot reclaim 48156160 bytes disk space from 4039114752 limit
原文地址:http://www.linuxidc.com/Linux/2014-03/98265.htm1. 今天启动计算机时,发现如下错误:SYS@orcl>select status from v$database;select status from v$database*ERROR at line 1:ORA-01034: Oracle not avai转载 2017-10-13 18:11:29 · 1463 阅读 · 0 评论 -
Oracle内存详解之 Library cache 库缓冲
Library cache是Shared pool的一部分,它几乎是Oracle内存结构中最复杂的一部分,主要存放shared curosr(SQL)和PLSQL对象(function,procedure,trigger)的信息,以及这些对象所依赖的table,index,view等对象的信息。Library cache需要解决三个问题:1.快速定位的问题:Library cach转载 2017-11-09 11:38:39 · 6940 阅读 · 0 评论 -
V$SQL%知多少
原文地址:https://www.cnblogs.com/sopost/archive/2012/06/03/2532826.html一、select table_name from dict where table_name like 'V$SQL%';V$SQLV$SQLAREAV$SQLAREA_PLAN_HASHV$SQLSTATSV$SQLTEXTV$SQLTEXT_W...转载 2018-09-30 12:35:41 · 2109 阅读 · 0 评论