自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(19)
  • 收藏
  • 关注

转载 sys和system用户、sysdba和sysoper系统权限、dba角色的区别

一、 sys和system用户的区别(1)最重要的区别,存储的数据的重要性不同 【sys】所有oracle的数据字典的基本和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要的,由数据库自己维...

2012-08-02 17:21:44 108

转载 显示某月的每一天日期

今天遇到客户需求,要显示每月的每一天的数据,哪怕那天没有数据也要显示出来日期,客户的需求是一朵奇葩,不过正是这些奇葩提高了自身的技能:代码如下:select to_char(to_date('&month','yyyym...

2012-08-01 10:52:47 112

转载 DBWR和LGWR在什么情况下执行写

DBWR执行写情况:①没有可用的缓冲区情况②脏缓冲区过多③遇到三秒超时④遇到检查点LGWR 执行写情况①执行COMMIT②超过日志缓冲区1/3或者超过1M③DBWR正要执行写之前细心的人会发现为什么很多人会对LGWR的写情况增加...

2012-07-30 17:41:24 269

转载 移动表空间的数据文件

如果把所有的数据文件都放在同一个磁盘上,最终会带来I/O的瓶颈,以及数据的不安全性。因此应该把数据文件分散在不同的磁盘,这样对于性能和安全将会有提升。下面来做一个移动表空间的数据文件的实验:1、首先要使该数据文件所在的表空间of...

2012-07-17 22:36:19 85

转载 Oracle分页例子:

对于一些网站搜索或者BBS经常会要求分页显示,为了快速显示出第一页的信息,需要加first_rows(n)来快速显示最前面的几行数据。实例:select/*+first_rows(10)*/ *from (select/*+fi...

2012-07-14 11:21:49 54

转载 Oracle优化器(RBO与CBO)

Oracle的优化器有两种,基于规则的优化器(RBO)和基于代价的优化器(CBO)。在8i之前,Oracle使用的是RBO(Rule Based Optimizer,基于规则的优化器),他的执行非常简单,就是在优化器里面嵌入15...

2012-07-08 12:14:58 91

转载 Oracle append Hint(四)

既然直接加载会产生少量的redo,那么再加入并行会并行的往表中插入数据,肯定速度会更快,即:insert/*+append parallel(t,4)*/ into tselect * from t1;到底结果是不是这样呢?请看...

2012-07-05 00:19:23 90

转载 Oracle append Hint(三)

如果一个表上有索引,那么直接加载又会是什么情况呢?产生的redo量跟传统加载又相差多少呢?例子: sys@ORCL> create table t 2 as3 select * from dba_objects where...

2012-07-04 22:44:29 51

转载 Oracle append Hint(二)

很多人都认为使用直接加载可以大量减少redo的产生量,实际上直接加载并非在任何时候都能减少redo的产生。如果对象实在LOGGING模式下,直接加载并不能显著的减少日志量。看一个例子:sys@ORCL> create ta...

2012-07-04 00:06:51 66

转载 Oracle append Hint(一)

在执行数据插入或数据加载时,可以通过append Hint的方式进行数据库直接加载,可以在insert的SQL语句里面使用append,比如:insert/*+append*/ into t select * from dba_...

2012-07-03 23:43:42 155

转载 hextoraw函数和rawtohex函数

介绍下两个函数的作用:hextoraw():十六进制字符串转换为raw;rawtohex():将raw串转换为十六进制;先来看下hextoraw()函数,当出现比f大的字母时(以a最小z最大)就会报错:正确结果:sys@ORCL...

2012-06-22 18:17:02 150

转载 Oracle instr函数

今天在群里面有人问到instr的用法,下面我也来总结一下吧语法如下:  instr( string1, string2 [, start_position [, nth_appearance ] ] )  参数分析:  stri...

2012-06-19 21:30:50 69

转载 Oracle Sequence中Cache与NoCache的区别

Oracle在创建序列(sequence)时有个参数你可以选择cache或者nocache,下面来讲一下两者的区别:先来看下创建sequence的语句:create sequence SEQ_ID minvalue 1 maxv...

2012-06-17 10:04:12 97

转载 undo表空间居高不下和enq: US - contention

这几天遇到一个错误,我也不知道算不算错误吧,因为没有报错,只是在那突然的短短2分钟内表的操作突然降低了,导致了该软件重新启动。查看alert日志没有报错,而是在ASH里找到了TOP SQL框有一个这样的错误,使我百思不得其解。查...

2012-06-16 12:29:48 68

转载 误删数据文件

前几天做了一个感觉很迷惑的实验,步骤如下:sys@ORCL> col name format a30sys@ORCL> select file#,ts#,name from v$datafile; FILE#...

2012-06-16 11:37:22 60

转载 Oracle多版本和读一致性

对于以Oracle后台的开发人员了解Oracle多版本和一致读尤其重要,因为它在很大程度上提升了数据库的并行操作。如果对并发了解的不够,通常会遇到以下几种情况:1、破坏了数据的完整性2、随着用户数的增多,应用的运行速度减慢3、不...

2012-06-13 16:26:12 66

转载 Oracle同义词的使用

今天看书,突然想到了同义词,于是就产生了2个问题:1、如何查看同义词是public还是private;2、对public和private同义词是否可以重名?于是针对这两个问题做了个实验:首先对scott赋予创建同义词的权限:sy...

2012-06-13 14:02:54 67

转载 数据库和实例

这篇文章跟数据库开发有什么关系呢?我感觉呢只从字面上看确实没有什么关系,可是了解的话跟大牛讨论时他们最起码不会被鄙视、面试时可能也会有用。如果你再深入的钻研下去你就会发现里面的内容好“丰满”。作为一个菜鸟(指本人)以前跟别人讨...

2012-06-13 13:58:31 52

转载 数据库开发之绑定变量 .

对于每个程序开发人员来说,数据库的知识都是或多或少的了解些,都能编写一些SQL语句,即使不会也可以使用一些工具来生成SQL语句,因此数据库在很多时候被认为是没有必要研究的。随着系统使用人数增加,系统也遇到了瓶颈,于是开发人员高呼...

2012-06-13 13:56:23 185

空空如也

空空如也

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

TA关注的人

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