自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

转载 innodb_autoinc_lock_mode

innodb_autoinc_lock_mode 有三种值0 1 2 一般默认的为1innodb_autoinc_lock_mode=0这种为传统模式,所有的insert-like语句都会持有table-level A...

2016-09-26 16:51:11 406

转载 物理DG角色切换

1.角色切换分为两种: 一种是切换角色,一种是在主库故障的时候,切换至备库,这个时候如果不是在最大保护或者最大可用性的模式下,有可能会导致数据丢失。如果主库开启了闪回,那么主库还是有可能成为新的主库的备库的。...

2016-09-07 00:07:17 179

转载 物理DG 日志传输以及应用过程

mysql 中的主备会经常碰到主库和备库日志传输延迟,其中一个role突然宕机,这时候会发生什么? 最近刚好在生产环境中碰到切换物理DG的需求,参照学习,准备研究一下oracle中主备切换时日志未及时应用,or...

2016-09-06 23:20:10 287

转载 5.6的online ddl

下午在更改一个表结构的时候,将其中的一个字段类型从varchar(30) 变更到varchar(512) 发现了上面tmp table的现象,而且造成很多元数据锁等待。不是说5.6支持online ddl 不需要creat...

2016-09-01 14:55:49 92

转载 ORACLE buffer cache 原理 --LRU链表(参照学习:oracle内核技术揭秘)

OBJ-Q对象列表在合并IO的过程中起了很大作用,因为脏块在从CKPT-Q中移到对象列表的时候会将不同对象的块链在一起,这样更容易找到连续的块进行合并。 LRU链表一共包括4个链表,主LRU、辅助...

2016-08-31 20:05:30 241

转载 ORACLE buffer cache 原理 --检查点队列链表(参照学习:oracle内核技术揭秘)

CKPT-Q 和 LRU 在update过程中,首先在前文所讲的CBC Latch的保护下修改数据,之后进程先持有 checkpoint queue latch,然后将5号文件中的1234号块加入到检查点队列(...

2016-08-30 23:43:19 134

转载 ORACLE buffer cache 原理 --hash链表(参照学习:oracle内核技术揭秘)

对于一个块,磁盘中叫block,内存中叫buffer。如何知道一个块是否‘在buffer cache中呢?oracle 采用的是hash算法。根据文件号块号来计算hash值,根据该值 定位到想用的bucket ...

2016-08-30 22:42:09 135

转载 mvcc-奇怪的现象

奇怪的现象1: session1: root@localhost : test 08:43:09> select * from test1;(1)+---------+------+|...

2016-08-30 16:56:00 84

转载 索引列选值会影响索引的选择么?

试验之后得到的初步结论是: 当org的值存在于t1表中的时候,走的是我们期望看到的idx4 当org的值不存在的时候看到的是...

2016-08-30 13:54:20 74

转载 oracle内存管理

1> 设定MEMORY_TARGET 和MEMORY_MAX_TARGET的值 可以指定自动管理内存方式,MEMORY_TARGET是可以动态调整的参数,则不是动态且有限制,所以不宜设置太高! ...

2016-08-30 10:24:59 83

转载 元数据锁导致的会话等待

在月底加分区的时候某个表发现一只卡在那,进入到对应实例发现大量的元数据锁等待 这个问题的原因是: 该系统之前的某个会话执行相关表的操作之后未提交会话,一直占据改表的元数据...

2016-08-26 17:04:38 107

转载 数据导入导出EXP/IMP

1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST file=d:\daochu.dmp fu...

2016-08-23 11:17:41 72

转载 安装oracle时内核参数的含义

/*/etc/sysctl.conf*/ kernel.shmall = 4294967296 --设置共享内存总页数。这个值太小有可能导致数据库启动报错。很多人调整系统内核参数的时候只关注SHMMAX...

2015-05-27 08:40:55 188

转载 数据导入SQLLDR

create table test_lff (id number, name varchar2(10), memo varchar2(10) ); ...

2015-05-21 15:39:56 125

转载 游标的使用实例

---带参数的循环游标的使用 DECLARE CURSOR mycursor(num varchar2) IS SELECT * FROM D...

2015-05-21 14:16:30 73

转载 数据库维护常用操作4--表空间操作

select* from dba_data_files; 1. 创建表空间: SQL> create tablespace lifenfang datafile '/...

2015-05-21 11:03:39 163

转载 数据库维护常用操作3--DDL语句查看

2>常用的查询函数相关定义的语句: select owner,object_name,object_type from dba_objects where object_name...

2015-05-21 10:27:59 166

转载 数据库维护常用操作命令2--约束

---数据库开发基础---约束 1,约束的分类primary key(PK)主键约束, foreign key(FK)外键约束, unique(UK)唯一约束, ...

2015-05-21 10:22:54 111

转载 数据库维护常用操作命令1-表操作

-- Create table (分区表) create table T_ORD_ORDER ( order_id VARCHAR2(1...

2015-05-21 10:21:35 203

转载 日期函数以及常见的日期表达

alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';---设置日期显示格式 current_date 是客户端的时间,也就是当前会...

2015-05-20 13:31:37 184

转载 数据库开发基础--层次查询+

withbusas (select'A'dstart,'B'dend,'120'distance fromdual unional...

2015-03-24 16:35:42 97

转载 数据库开发基础--层次查询+

withbusas (select'A'dstart,'B'dend,'120'distance fromdual unionall ...

2015-03-23 14:52:51 78

转载 数据库开发基础---常见面试题

createtablea(tvarchar2(20)) altertableaaddsvarchar2(20); altertableadropcolumns; ...

2015-03-04 14:28:02 58

转载 索引@oracel索引技术之索引优化

下面情况即使表中存在索引,优化器也会倾向于选择全表扫描 1被访问的表很小有少数几个块组成 2需要从表中获取大量的数据 3where子句引用索引列上只存在极少数不同值 ...

2015-02-06 10:47:53 54

转载 索引@oracle索引技术

索引 索引:其中记录的书rowid以及可以标示堆组织表的一行,聚簇表例外 独特值 覆盖索引 B树索引:索引组织表organizationindex; ...

2015-02-05 18:22:46 50

转载 索引分区

索引分区 --局部索引:每个表分区都有一个索引分区,并且只索引该分区表 ...

2015-02-04 21:29:42 83

转载 oracle结构梳理---归档文件

org11g.__db_cache_size=419430400 org11g.__java_pool_size=16777216 org11g.__large_pool_size=167772...

2015-01-28 16:50:51 80

转载 oracle结构梳理---数据字典

数据字典(datadictionary)是Oracle数据库的一个重要组成部分,这是一组用于记录数据库信息的表 u数据库中所有方案对象(schemaobject)的定义(包括表,视图,索引,簇,同...

2015-01-28 16:45:14 171

转载 oracle体系结构梳理---redo和undo文件解析

回滚段分类 1.系统回滚段 系统回滚段存放在系统表空间,用于记录系统数据字典的UNDO。---不可以操作,是oracle自己操作的DML 2.非系统回滚段 undo...

2015-01-26 21:34:56 224

转载 oracle体系结构梳理---redo和undo解析1

undo用来干什么的?undo表空间 1.事物回滚:rollback 2.查询一致性 3.flashback 实例的恢复时用到的回滚...

2015-01-26 20:09:38 183

转载 oracel体系结构梳理----控制文件以及pfile和spfile

----控制文件 它是一个二进制文件,它描述了数据库的结构,当数据库处于mount或open状态的时候,它必须能被oracle服务来写,它的名字默认每个操作系统都不一样的,也可以自己取, 没有...

2015-01-26 20:04:58 363

转载 oracle结构梳理----checkpoint——启动与关闭

----SCN:system_change_number selectdbms_flashback.get_system_change_numberfromdual; select...

2015-01-26 14:29:57 201

转载 oracle体系结构梳理----各种进程

oracle 体系中的进程主要三类: 系统进程 后台进程 服务进程 ----后台进程 SELECT NAME,DESCRIPTION FROM V...

2015-01-23 21:10:20 94

转载 oracle体系结构梳理---SGA+PGA

三大组件:buffer cache,shared pool,redo_log buffer -----------------------------------------------...

2015-01-21 11:14:50 139

转载 网络---无法访问目标主机和请求超时的区别

这里要说明一下“destination host unreachable”和 “time out”的区别,如果所经过的路由器的路由表中具有到达目标的 路由,而目标因为其他原因不可...

2015-01-21 11:03:42 11063

转载 ORACLE体系结构梳理---基本概念

--oracle体系结构1:基本概念 1.ORACLE_BASE 2.ORACLE_HOME 3.ORACLE_SID(set indentifier) [or...

2015-01-15 18:59:41 98

转载 数据库开发---常用对象-触发器

---触发器 触发器在数据库里以独立的对象存储 触发器是由一个事件来启动运行 触发器常用来完成由数据库的完整性约束难以完成...

2015-01-12 17:23:41 257

转载 数据库开发---常用对象-函数

数据库开发---常用对象-函数,存储过程,游标,触发器,包 ----函数 1>函数和存数过程的...

2015-01-12 16:51:50 149

转载 数据库开发---常用对象-存储过程

---存储过程 ---过程的创建 create or replace procedure p_test_1(参数) as begin ...

2015-01-12 16:50:44 75

转载 数据库开发---常用对象-游标

---游标:类似于C语言中的指针 游标:分为隐式游标和显式游标 隐式游标:系统自动定义的游标,记录集只有单行数据,用于处理select into 和DML语句 ...

2015-01-12 16:43:04 142

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除