ORACLE 回滚段详解
ORACLE 回滚段 回滚段概述 回滚段用于存放数据修改之前的值(包括数据修改之前的位置和值)。回滚段的头部包含正在使用的该回滚段事务的信息。一个事务只能使用一个回滚段来存放它的回滚信息,而一个回滚段可以存放多个事务的回滚信息。 回滚段的作用 事务回滚:当事务修改...
total_waits and kill session
session ASQL> select sum(total_waits),sum(total_timeouts),event from v$system_event where event like 'enq%' group by event;SUM(TOTAL_WAITS) SUM(TOTAL_TIMEOUTS) EVENT---------------- ------------------- ---------------------------------------------------------------- ...
library cache
sga之library cache 内部原理
一、概述library cache(库缓存)是shared pool中的一块内存区域,它的主要作用是缓存刚刚执行过的sql语句和pl/sql(包括存储过程、包、函数、触发器)所对应的解析计划、解析树等对象,当同样的sql或pl/sql再次被执行时,就可以直接利用在library cache中的那些相关对象,而无需再次从头开始解析,这样提高了这...
oracle database vault option
对于信息系统而言,安全性是至关重要的考量方面。从近年来全球爆发的信息数据泄露引起的广泛关注来看,没有数据的安全,就没有客户持续的信任,也就没有企业的生存空间。 安全威胁是一个综合性的范围。究其要点,是由很多因素构成的,比如广受关注的外界黑客网络攻击。但是,经过统计,我们企业面对的绝大多数情况...
oracle data mining rdbms files
SQL> col comp_id for a15SQL> col comp_name for a30 --------------------------------------------- ---------------AMD OLAP Catalog &...
OLTP与OLAP
数据处理大致可以分成两大类:(on-line transaction processing)、(On-Line Analytical Processing)。,主要是基本的、日常的事务处理,例如银行交易。,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。OLAP 系统则强调数据分析,强调I/O,强调分区等。...
V$SYSSTAT 小结
V$SYSSTAT中包含多个统计项,这部分介绍了一些关键的v$sysstat统计项,在调优方面相当有用。下列按字母先后排序: 数据库使用状态的一些关键指标:l CPU used by this session:所有session的cpu占用量,不包括后台进程。这项统计的单位是百分...
v$system_event 小结
v$session_wait显示了系统的当前等待项,v$system_event则提供了自实例启动后各个等待事件的概括。常用于获取系统等待信息的历史影象。而通过两个snapshot获取等待项增量,则可以确定这段时间内系统的等待项。v$system_event 中的常用列EVENT:等待事件名称TOTAL_WAITS:此项事件总等待次数TIME_...
【Redis】Sentinel 高可用架构
Redis-Sentinel是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master-slave的高可用方案时,假如master宕机了,Redis本身(包括它的很多客户端)都没有实现自动进行主备切换,而Redis-sentinel本身也是一个独立运行的进程,它能监控多个master-slave集群,发现master宕机后能进行自懂切换。