第一章
实例:一个客户端连接oracle就是一个实例。

后台结构
实例:
SGA(内存共享区)
Oracle第一次执行SQL语句时,SQL语句解析结果放在SQL共享区的
内存结构:

PGA(非共享内存区)

物理结构
DB:
逻辑结构

Oracle在系统全局区SGA中开辟了多个缓冲 区域,以内存为代价,换取高性能,包括
数据库缓存、重做日志缓存、共享池、大池等。

Oracle对SQL处理过程包括四个步骤:语法检查、语义检查、SQL语句解析、执行SQL
并返回结果。

Oracle第一次执行SQL语句时,SQL语句解析结果放在SQL共享区的

数据库词典中保存的数据库对象包括:用户、角色、表空间、表、视图(view
隐藏原始信息、一种虚表)、簇、类型、同义词(相当于取别名)、序列、索引、数据库链接、存储过程、函数、包、触发器等。
序列(Sequence):用于实现主键自动增长的。
语法:create sequence 序列名 increment by
增量种子数 start with 起始数字 maxvalue 最大值(可不写)。
分页操作:rownum(总是从1条数据开始的)
查询11条到20条数据:
select from(select emp.,rownum rn from emp)
a
where a.rn between 11 and 20;

文章目录

Sides

IT技术分享博客