一、归档模式:Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里。一般数据库至少要有2个联机重做日志组。当一个联机重做日志组被写满的时候,就会发生日志切换,这时联机重做日志组2成为当前使..
分类:
数据库 时间:
2014-12-25 18:36:56
阅读次数:
238
oracle常见的几种字符类型:char的长度是固定的,最大长度为2K字节。比如说,你定义了char(20),即使你你插入abc,不足二十个字节,数据库也会在abc后面自动加上17个空格,以补足二十个字节。中文在char中占两个字节,而英文占一个,所以char(20)你只能存20个字母或10个汉字。va..
分类:
数据库 时间:
2014-12-24 18:18:45
阅读次数:
159
一.启动数据库:1.启动实例,装载并打开数据库startup2.启动实例,不装载数据库(数据库创建过程中使用该模式)startupnomount3.启动实例,装载数据库,不打开数据库(数据库维护中使用)startupmount4.迫使实例启动startupforce启动实例,装载数据库,介质恢复startupopenrecover..
分类:
数据库 时间:
2014-12-23 17:47:04
阅读次数:
156
最近有时间学习oracle了,把学习的过程整理出来,漫漫学习路,现在才刚刚起步。1.#su-oracle2.启动监听$lsnrctlstart3.启动em$emctlstartdbconsolehttp://192.168.88.139:1158/em/4.启动iSQL*Plus$isqlplusctlstarthttp://192.168.88.139:5560/isqlplus/5.连接数据库[oracle@lo..
分类:
数据库 时间:
2014-12-22 19:43:54
阅读次数:
163
新装ORACLE后有三个经常用的用户用户:System 密码:manager 在创建时有个修改密码也可以修改,用户:Sys 密码:changr_on_install用户:Scott 密码:tiger在用户SCOTT下有三个表可以练习切换连接用户 conn【ect】 username/passwo.....
分类:
数据库 时间:
2014-12-18 18:16:40
阅读次数:
141
1.笛卡儿积 merge join cartesionSQL> select ename,dname from emp,dept;已选择56行。执行计划----------------------------------------------------------Plan hash value:...
分类:
数据库 时间:
2014-12-17 12:42:20
阅读次数:
199
出问题到的机器环境: Oracle 11gR2 64bit Navicat for Oracle 11.0.10根据网上一些大神的做法及个人的一些推测,总结如下:问题出现的原因:Navicat与Oracle的位数不一致,前者32bit,后者64bit 网上的一些没有起效的做法: 1....
分类:
数据库 时间:
2014-12-12 22:02:36
阅读次数:
594
DDL锁分为三种1.排他DDL锁2.共享DDL锁3.可中断解析锁大部分DDL都带有排他DDL锁,如一个表被修改中,可以使用select查询数据,但是大多数操作都是不允许执行的,包括所有其他DDL语句。但是在oracle中,有一些DDL操作没有DDL锁也发生。比如online创建索引在线创建索引,会带...
分类:
数据库 时间:
2014-12-12 16:27:06
阅读次数:
227
oracle学习--循环语句loop循环:create or replace procedure pro_test_loop isi number;begini:=0;loop i:=i+1; dbms_output.put_line...
分类:
数据库 时间:
2014-12-11 23:40:36
阅读次数:
238
通过实验来理解行级锁的发生1.创建需要的表SQL> conn / as sysdba已连接。SQL> create table deptas select * from scott.dept;表已创建。SQL> create table empas select * from scott.emp;表...
分类:
数据库 时间:
2014-12-10 17:58:09
阅读次数:
223