首页 > 数据库 >oracle数据块

oracle数据块

时间:2023-07-17 12:25:46浏览次数:36  
标签:show db 文件系统 oracle 磁盘 数据 block

oracle数据块的基本概念

物理磁盘有物理磁盘的block概念

文件系统也有文件系统block概念

对于磁盘block和文件系统block,可以看回原来的笔记:磁盘专题

而oracle也有block概念,实际上就是基于文件系统block下基于自己定义的概念。

oracle在创建表空间、数据文件时,实际上是将文件系统block转换为自己的oracle block。

oracle 默认的block大小为:8192byte。

show paramerter db_block

SQL> show parameter db_block

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_block_buffers                     integer     0
db_block_checking                    string      FALSE
db_block_checksum                    string      TYPICAL
db_block_size 

假设文件系统block默认为1024BYTE,则表示创建一个oracle block,需要8个文件系统block。

segment和extent

oracle中把占用空间的对象(如:创建表空间时会将表、索引存入表空间)统一称为Segment(段)。

Segment是由多个Extent(区间)组成。

Extent(区间):是由多个连续的oracle数据块组成(oracle block的编号地址相邻)

标签:show,db,文件系统,oracle,磁盘,数据,block
From: https://www.cnblogs.com/juelian/p/17559750.html

相关文章

  • Oracle表空间和数据文件
    表空间:tablespace表空间就是:存放数据库表、索引、等等对象的逻辑空间。oracle数据在安装并创建实例后,默认会自动创建多个表空间。ORACL默认表空间SYSTEM表空间存放oracle内部表和数据字典(各种视图、表),如表名、列名、用户名等。不要将自己的数据放到该表空间内。该表空间......
  • Oracle-lsnrctl监听进程控制
    LSNRCTL>helpThefollowingoperationsareavailableAnasterisk(*)denotesamodifierorextendedcommand:startstopstatusservicesversionreloadsave_configtracespawnch......
  • Oracle控制文件
    控制文件的作用控制文件是一个存储Oracle实例信息、数据文件和日志文件信息的内部二进制文件,如果启用了RMAN备份,还会存储RMAN备份的信息。控制文件一般在Oracle系统安装时自动创建,控制文件所存放的路径由服务器参数文件SPFILEsid.ora的control_files参数值来确定。由于控制文......
  • Oracle参数文件spfile
    spfile:serverparameterfile。spfile只能通过OEM(oracleenterprisemanager)软件或者altersystem命令进行修改。spfile是一个二进制文件,用来记录oracle实例的基本参数信息:实例名控制文件路径进程等信息默认在安装oracle时会创建:格式:spfile<ORACLE_SID>.ora[oracle@swq~......
  • Oracle重做、归档日志
    日志文件oracle日志文件分为两种:重做日志文件(redo),或者称为“在线重做日志”归档日志文件(arch),或者称为“归档重做日志”在线重做日志文件全称:OnlineRedoLogFile。用来记录数据发生事务transaction的信息以及Oracle内部行为引起的数据库变化信息。在数据库恢复时,可以从......
  • Oracle数据字典(各种视图、表)
    数据字典是存放整个数据库实例重要信息的一组表,这些数据字典大部分都是SYS用户所有。数据字典的构成Oracle数据字典名称由前缀和后缀组成,使用下画线“_”连接。其代表的含义如下。USER_:记录用户的对象信息。ALL_:记录用户的对象信息及被授权访问的对象信息。DBA_:包含数据......
  • Oracle密码文件、警告日志文件、跟踪文件
    密码文件oracle用于验证sysdba权限的二进制文件。警告日志文件警告日志文件是用来记录oracle数据库系统在运行期间的各种信息:oracle实例打开和关闭、建立表空间、增加数据文件等记录。警告日志文件名一般为:alert_<ORACLE_SID>.log。[oracle@swq~]$find/data-name"alert......
  • Oracle-Rman备份全解析
    RMAN备份数据库物理文件到备份集(backupset)中。在创建备份集时,仅备份已经使用的数据库(不备份空闲的数据块),而且还可以采用压缩功能。RMAN恢复时指当数据库出现介质失败时,使用RMAN命令转储(restore)并恢复(recover)数据库的方法,使用restore命令进行备份文件的转储,然后使用recover命......
  • DM8达梦数据库版本区别:开发版、标准版、企业版、安全版
    DM8达梦数据库版本区别:开发版、标准版、企业版、安全版达梦2021-01-196435根据不同的应用需求与配置,DM提供了多种不同的产品系列:DM开发版DM开发版是指用于业务场景开发时所用的数据库,除不支持数据库集群等企业级功能,开发版提供了完整的功能,支持TB级数据量,支......
  • Selenium接管已经打开的浏览器并爬取数据
    """P.S:需要接管现有浏览器**使用步骤:1、打开浏览器,设置好远程调试端口,并扫描登录淘宝。chrome.exe--remote-debugging-port=9333--user-data-dir="G:\spider_taobao"**2、运行程序,自动采集数据"""defmain():......