Oracle体系结构概述---笔记

命令(SQL*PLUS):

查看数据文件结构:desc dba_data_files;

查看数据文件的同步信息:select file#,name,checkpoint_change# from v$datafile;

了解控制文件信息:select * from v$controlfile;

查看重做日志文件:select * from v$log;

日志切换:alter system switch logfile;

查看表空间存储限制:select * from dba_tablespaces;

查看进程:select * from V$BGPROCESS;

查看日志缓冲区:show parameter log_buffer;

查看共享区:show parameter shared_pool_size;

查看排序区:show parameter sort_area_size;

查看大池:show parameter large_pool_size;

查看JAVA池:show parameter java_pool_size;

 

concept:

逻辑存储结构:数据块、区、段、表空间、数据库

段:数据段、索引段、临时段、LOB段和回退段

各种进程:可通过查询语句查看进程表来学习;

内存结构:

      内存主要是用于存储各种信息,主要包括:执行的程序代码;连接到数据库的会话信息;数据库共享信息;程序运

      行期间所需要的数据;存储在外存上的缓冲信息;

      内存结构可分为:系统全局区(SGA)、程序全局区(PGA)、排序区(Sort Area)、大池、Java池(Java Pool)

      SGA:数据缓冲区、日志缓冲区、共享池(库缓冲区、数据字典缓冲区、用户全局区)

      PGA:包含单个用户或服务器数据和控制信息的内存区域;

      排序区:可分内存排序区得磁盘临时段;

      大池:用于提供一个大的缓冲区供数据库的备份与恢复操作使用;

      Java池:支持JAVA运行;

 

数据字典:user_开头的用来记录用户信息;All_开头的用来记录用户对象的信息以及被授权的对象信息;

               dba_开头用来记录数据库实例的所有对象的信息;

               V$为开头的用来记录与数据库活动相关的性能统计动态信息;

               GV$开头的用来记录分布式环境下所有实例的动态信息

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值