易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle学习笔记2

使用unrecoverable创建表
create table new_emp as select * from emp unrecoverable;
create table new_emp as select * from emp nologging; 
推荐使用logging或者nologging.
将表移动到新的数据段或新的表空间
通过移动来实现存储参数的修改
alter table emp move storage(initial 1m next 512k mimextents 1maxextens 999 pctincrease 0 );
alter table emp2 set unuserd(comm);
创建主键
create table dept
(deptno number(2),
 dname  varchar2(20),
 loc varchar2(20),
constraint pk_dept primary key (deptno)
);
修改增加主键
alter table park_revenue
add (park_rev_pk primary key (account_no));
create table dept
(deptno number(5) primary key,
 dname varchar2(20),
 loc   varchar2(30))
disable primary key;
注:当主键被说明为 disable primary key 时,不能建立相应的外部键。一定先用:
alter table dept enable primary key 后方可使用:
 deptno   constraint  fk_deptno References  dept(deptno)
唯一索引和主键区别
唯一索引:唯一索引使用CREATE UNIQUE INDEX命令完成,能标识数据库表中一行的关键字。在数据字典中建立了唯一索引名字。
主    键:主键使用primary  key来指定,能标识数据库表中一行的关键字。在数据字典中也建立了唯一索引名字。
差    别:被定义为唯一索引的列可以空,而被定义为主键的列不能空。


相关文档:

Oracle 控制文件


一. Oracle 控制文件主要包含如下条目
DATABASE ENTRY
CHECKPOINT PROGRESS RECORDS
REDO THREAD RECORDS
LOG FILE RECORDS
DATA FILE RECORDS
TEMP FILE RECORDS
TABLESPACE RECORDS
LOG FILE HISTORY RECORDS
OFFLINE RANGE RECORDS
ARCHIVED LOG RECORDS
BACKUP SET RECORDS
BACKUP PIECE RECO ......

ORACLE 临时表空间使用率过高的原因及解决方案

在数据库的日常学习中,发现公司生产数据库的默认临时表空间temp使用情况达到了30G,使用率达到了100%;待调整为32G后,使用率还是为100%,导致磁盘空间使用紧张。根据临时表空间的主要是对临时数据进行排序和缓存临时数据等特性,待重启数据库后,temp会自动释放。于是想通过重启数据库的方式来缓解这种情况,但是重启数据 ......

ORACLE DSI 介绍

DSI是Data Server
Internals的缩写,是Oracle公司内部用来培训Oracle售后工程师使用的教材.由于某种原因流落江湖,
受到众多Oracle爱好者的追捧, 不过要是功力不到, 阅读反而无益. DSI3是Oracle 8系列的, DSI4是Oracle 9系列的.
这样的文档上通常都印着:Oracle Confidential:For internal Use Only.
DSI301 Advanced S ......

oracle查询重复记录


一、查询某个字段重复
      select *
          from User u
         where u.user_name in (select u.user_name 
           &nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号