oracle-死记硬背

lsnrctl start netca名    开启监听 

----------------------------------------------------------------------------

startup  开启实例
shutdown immediate  关闭实例
 netca   创建链接等等
dbca  创建数据库
 select * from*  查看
 alter user 名 account  unlock   解锁用户
alter user 名 identified by   密码   修改密码
 
grent connect/链接权限/resource/增删改查等/dba/数据库管理 on 库名.表明 to 谁@IP identified by 密码

create tablespace 表空间名
datafile '/opt/.....dbf' 指定表空间文件位置
size 10m  autoentend on   自动增长

alter tablespace 表空间  增加空间中的文件
add datafile 
'/opt.........dbf' size 20m
autoextend on   开启自动增长


alter tablespace 表空间  read only/只读  write/读写  设置空间权限
drop tablespace 空间名 including contents   删除空间

create user 用户名
identified by 密码
default tablespace 表空间名
temporary tablespace 临时空间   
quota unlimited on 空间名     对空间没限制
password expire     第一次登陆改密码


oracle 体系架构    SGA   PGA  UGA
SGA 拥有共享池   数据缓冲区  日志缓冲区 
共享池  直接影响整体性能
 对语法进行编译分析执行,库缓存和数据字典组成,缓存语句
数据缓冲区
保存数据,数据在内存中提高读取速度
日志缓冲区   
记录日志,达到某个规则后会写入日志文件
 大池,
用来进行大量数据的备份还原
java池
用来处理java指令
写入数据到文本时,记录日志时需要通过系统的后台进程
PMON 自动清理故障进程,释放资源等等
SMON   回复实例启动失败占用的*空间
DBWR  管理数据缓冲区,写入数据文件的
LGWR 管理日志缓冲区,写入日志文件
 CKPT 保证数据文件和日志文件的同步

sys是超级用户
system是数据库管理员