oracle提供的分区方法有四种:范围分区,散列分区,复合分区,列表分表
dbca 命令调出创建和删除数据库
DEFINE定义替换变量
UNDEFINE取消定义替换变量
set verify off进行校验
TRUNCATE 清除表中所有数据 /CREATE 创建 /DROP 删除 /ALTER 修改
input
在当前行之后插入一行新的数据
delete
del + 回车 删除当前行
del 1 3 删除第一到第三行s
delete
del + 回车 删除当前行
del 1 3 删除第一到第三行
查询序列:
user_sequences
last_number 序列将要产生的下一个号是多少;
select sequence_name,min_value,max_value,increment_by last_number from user_sequences;
伪列:NEXTVAL 引用下一个可用的序列值,不同的用户每次引用都会获得一个唯一的值。
CURRVAL 得到当前的值(刚被领走的号)。
在CURRVAL执行前必须先通过NEXTVAL得到一个初始的值。
序列名.NEXTVAL/CURRVAL
序列发生间隙是正常的,保证唯一即可。
序列的修改:
ALTER SEQUENCE sequence_name
increment by
maxvalue
cycle
cache;
start with 不能修改。
删除序列:
drop SEQUENCE sequence_name;
解锁用户和锁定用户
alter user jane account unlock;
alter user jane account lock;
解过期用户
alter user jane password expire;
set feedback off 关闭系统反馈的信息
set heading off 列标题关闭
set pagesize 0 不分页
set autocommit on 设置自动提交打开
set timing on 打开时间统计
set time on 打开一个时钟
set heading off --关闭列的标题
set feedback off --关闭反馈信息
instance ---memory structure
background process
database--- data file
log file
control file
show sga
select * from v$bgprocess;所有后台进程
select * from v$bgprocess where paddr<>'00'不等于00
查看日志文件,控制文件,数据文件
select * from V$logfile
select * from V$controlfile
select * from V$datafile
共享缓存区
show parameter shared
show parameter db_cache
show parameter log
dynamic
查看全局区
show parameter sga
共享泄用大泄
用户进程不能直接控制数据库
必须的进程:dbwn pmon ckpt lgwr smon reco
可选的进程:arcn lmon snnn qmnn lmdn cjqo pnnn lckn dnnn
ofa(optimal flexible architecture)优化灵活结构