自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 oracle中组函数

组函数的使用(组函数最多只能嵌套两次,并且只有在group by之后再能嵌套两次,如果没有group by,则只能嵌套一次)1.特点:每组返回一个结果集。avg:求平均值,会忽略null值。count:求总个数,只有co...

2011-09-23 09:38:51 112

转载 三种连接方式的适用范围和效率比较

适用范围  Nested loop join:  适用于outer table(有的地方叫Master table)的记录集比较少(<10000)而且inner table(有的地方叫Detail table)索引...

2011-09-23 09:22:07 452

转载 hash join详解

一、 hash join概念 hash join(HJ)是一种用于equi-join(而anti-join就是使用NOT IN时的join)的技术。在Oracle中,它是从7.3开始引入的,以代替sort-merge和...

2011-09-23 08:59:14 648

转载 join方法介绍

NESTED LOOPnested loop:先从驱动表中i/o一条记录,根据这条记录去扫描被驱动表,查找满足join条件的记录,以此循环(所以nested loop对驱动表的每一条记录执行一次I\O,对被驱动表执行最大I\...

2011-09-21 11:04:03 149

转载 两表连接语法

新语法1.cross join的使用:对两表执行笛卡尔积(在生产环境中要尽量避免产生笛卡尔积)SQL> SELECT e.DEPTNO,DNAME,LOC,ENAME ,SAL FROM EMP e CROSS JOIN ...

2011-09-21 11:02:11 235

转载 oracle中怎么实现多行转列

select t.rank, t.Name from t_menu_item t; 10 CLARK 10 KING 10 MILLER 20 ADAMS 20 FORD 20 JONES...

2011-09-20 13:08:54 124

转载 oracle中怎么实现行转列

在Oracle中行转列,可以利用decode函数:如有学生表A:IDNAMESUBJECTSCORE1张三语文902张三数学803李四语...

2011-09-20 13:03:37 239

转载 NLS_LANG与NLS_DATE_FORMAT的关系

客服端 NLS_LANG 环境变量对 NLS_DATE_FORMAT 参数设置的影响一. NLS_LANG , 这个参数作为环境变量配置于 .bash_profile ( LINUX) 中(在windows 中,配置于注册...

2011-09-20 10:19:24 134

转载 dbca中的配置数据库选项和删除数据库选项不能使用解决方法

在安装数据库后,有时会发现dbca下的配置数据库选项和删除数据库选项是灰色的,如下图所示 可采用如下方法:1.vi /etc/oratab2.往其中添加一行 orcl:u01/oracle/..... :n(其中...

2011-09-20 09:39:41 654

转载 sql语句分类

1.select语句:select语句不开启新事务,也不结束旧事务2.DML语句:insert,update,delete,merge,DML语句开启新事务,通过DML语句更改的旧值存放在undo表空间上3.DDL语句:...

2011-09-20 09:25:35 82

转载 单行函数

单行函数:(可以无限次嵌套)单行函数的分类: 字符类,日期类,数字类,转换类,通用类1.字符类转换大小写:lower:转换为小写Select ENAME,LOWER(ENAME) from EMPupper:转换为大写...

2011-09-20 09:23:24 56

转载 什么是OLAP与OLTP

OLTP,也叫联机事务处理(Online Transaction Processing),表示事务性非常高的系统,一般都是高可用的在线系统,以小的事务以及小的查询为主,评估其系统的时候,一般看其每秒执行的Transaction以...

2011-09-17 18:54:43 225

转载 数据库模板介绍

事务处理模板(Transaction_Processing):联机事务处理(OLTP),表示事务多,但执行大多较短,并发量大的数据库,如日常的进销存操作等;数据仓库模板(Data_Warehouse):联机分析处理(OLAP),...

2011-09-17 18:50:19 350

转载 创建数据库

1.以root身份运行xhost+2.以oracle身份运行dbca3.选择createadatabase4.根据需要选择合适的模板5.填写全局数据库名与实例名6.选择是否配置em7...

2011-09-17 15:55:02 156

转载 OMF下管理数据文件

OMF管理文件 和 手动管理文件比较 手动管理文件 需要手动指定文件存储位置,包括名字,路径,而ORACLE-MANAGE-FILE 这一切就交给数...

2011-09-17 12:38:40 130

转载 OMF

在没有OMF(托管文件)之前,数据库管理员在创建数据文件的时候,需要关心两个问题。一是该为这个数据文件取一个什么样的名字,二是需要考虑新创建的数据文件会不会与已经存在的数据文件重复。当企业的数据库比较大,有数百个数据文件时,这项...

2011-09-17 10:53:13 183

转载 OFA

OFA是一种备置文件系统的标准,使用符合OFA的文件布局可以使备份更容易和更可靠,如果自动备份脚本忽略了一个或多个数据库文件,则会出现一种潜在的危险情况,如果数据库结构被修改且数据文件被添加或移动而没有对备份脚本作相应的更新,随...

2011-09-17 10:32:29 138

转载 名词解释

grid control:网格控制器,通过grid control 可以用em来管理远程的多个实例RAC:RAC不仅仅是个组件,就我理解,它更应该被称之为一种体系,因为它不是单单由某项特性组成,而是一堆特性应用的集合。该体系...

2011-09-17 09:57:31 104

转载 sysdba和sysoper介绍

Oracle的认证(Authentication)方式有操作系统认证方式(Operating System Authentication)和口令文件认证方式等。口令文件认证也叫密码文件认证。口令文件是使用Oracle工具创建的一...

2011-09-16 17:54:50 349

转载 sys,system,dba角色,sysdba,sysoper的区别

sys和system是用户,sysdba和sysoper是系统权限,dba角色是角色sys和system用户区别1 ) 最重要的区别,存储的数据的重要性不同【sys】 所有oracle的数据字典的基表和视图都存放...

2011-09-16 17:49:52 123

转载 oracle中的dbsnmp和sysman用户介绍

dbsnmp和sysman这两个用户和oem紧密相关,dbsnmp用户启动oracle智能代理,用于收集oracle系统运行状态的相关数据SYSMAN是Oracle数据库中用于EM管理的用户 ...

2011-09-16 16:52:04 247

转载 oracle10g em、isqlplus访问不了的问题解决

如果web方式的em,isqlplus访问不了。1. 检查主机名/IP、端口是否正确安装时的端口记录在$ORACLE_HOME/install/portlist.ini 文件中,安装时的主机名/ip可以在$ORACLE_HOME...

2011-09-16 13:42:19 138

转载 oracle10g常用端口号

1.查找oracle的端口号可以从ORACLE_HOME/db_1/install目录下,查看portlist.ini文件,其中1521是监听器的默认端口号,5560为isqlplus的默认端口号,1158为em的默认端口号,3...

2011-09-16 13:31:51 295

转载 高级分组6

10.2分组扩展功能增强 10.1节我们只是对分组扩展功能使用了几个简单的例子说明,还足以证明扩展分组功能的强大,这些简单的例子适用于oracle8i以及后续版本,但是在Oracle9i开始,对分组扩展的功能提供了...

2011-08-09 10:32:07 75

转载 高级分组5

10.1.6 GROUPING SETS 以上我们已经掌握了rollup,cube分组统计的知识。但是rollup和cube的分组统计包含了常规group by的统计明细以及对相关列的小计和合计值。如果我们需要...

2011-08-09 10:31:18 94

转载 高级分组4

10.1.5部分CUBE 部分CUBE和部分ROLLUP类似,把不想要的小计和合计的列放到group by中,不放到cube中就可以了。比如:SELECT r.name region, TO_CHAR(TO_D...

2011-08-09 10:30:48 81

转载 高级分组3

10.1.4 CUBE CUBE(交叉列表)也是对group by运算的一种扩展,它比rollup扩展更加精细,组合类型更多,rollup是按组合的列从右到左递减分组计算,而CUBE则是对所有可能的组合情况进行分组...

2011-08-09 10:29:34 164

转载 高级分组2

10.1.2 ROLLUP 从Oracle8i开始,oracle提供了很多在一个查询中生成多级别汇总数据的特性,第10章我们研究的是对group by的扩展,关于扩展内容和版本对应关系如下表: 功能...

2011-08-09 10:27:25 61

转载 高级分组1

oracle高级分组10.高级分组本章目标:对于增强的group by需要掌握:1.使用rollup(也就是roll up累计的意思)操作产生subtotal(小计)的值。2.使用cube操作产生cross-tabulati...

2011-08-09 10:16:58 89

转载 热备份3

我们都知道oracle的备份有几钟方式,冷备,热备,rman,imp等,我们注意到当我们采取热备的时候,需要对每个要备份的表空间置为backup模式。通常的热备脚本都是这样的alter tablespace XXX begin ...

2011-05-19 16:57:20 93

转载 热备份与rman

要求归档模式 SQL>;archiveloglist; DatabaselogmodeArchiveMode AutomaticarchivalEnabl...

2011-05-19 16:54:57 86

转载 热备份2

SCN在ORACLE 8I以下,可通过如下语句取得CURRENT SCNselect max(ktuxescnw*power(2,32)+ktuxescnb) from x$ktuxe;在ORACLE 9I,使用如下语句取得CU...

2011-05-19 16:50:12 75

转载 热备份1

Oracle 热备份是指数据库处于open状态下,对数据库的数据文件、控制文件、参数文件、密码文件等进行一系列备份操作。热备是基于用户管理备份恢复的一种方式,也是除了RMAN备份之外较为常用的一种备份方式。一、热备...

2011-05-19 16:48:30 81

转载 FAST_START_MTTR_TARGET

笔者Google了一下关于描述了FAST_START_MTTR_TARGET参数,看到很多文章将该参数置为0时为启用自动调整的检查点功能 如:Oracle10gR2自动检查点调整的新特性 对其中...

2011-05-19 16:39:53 67

转载 scn4

SCN是标识数据库变化的唯一标识号,数值顺序递增。当执行事务操作DDL或DML时,系统会为每个事务变化生成相应的SCN。其实SCN也分为四种: * system checkpoint scn(存在于控制文件),它是针对整个D...

2011-05-19 16:36:26 116

转载 scn2

SCN号概述SCN是当Oracle数据库更新后,由DBMS自动维护去累积递增的一个数字。Oracle数据库中一共有4种SCN分别为 系统检查点SCN: 系统检查点SCN位于控制文件中,当检查点进程启动时(ckpt),Orac...

2011-05-19 16:32:35 473

转载 scn

Oracle SCN三篇文章SCN是什么?The System Change Numbersystem change number (SCN)是一个非常重要的标记,Oracle使用它来标记数据库在过去时间内的状态和轨迹。...

2011-05-19 16:26:32 141

转载 SCN3

1. 系统SCN号查询系统SCN号的方法:select dbms_flashback.get_system_change_number from dualcommit后系统SCN号会增长,但是即使没有commit操...

2011-05-19 16:22:10 150

转载 scn

从接触oracle到使用过程中,始终能看到SCN的身影,在oracle的备份恢复原理中更是如此。由此看来SCN的重要性不言而喻呀,对其有个综合的了解能够有对其功能有清晰地认识,在oracle中SCN的种类不一中,对SCN理解...

2011-05-19 16:21:33 53

转载 checkpoint与scn

Checkpoint 很多人都把checkpoint的概念给复杂化了,其实checkpoint这个数据库概念引入的真正意义就是用来减少在数据库恢复过程中所花的时间(instance recovery),那么c...

2011-05-19 16:20:19 53

空空如也

空空如也

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

TA关注的人

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