zoukankan      html  css  js  c++  java
  • 存储管理

    存储管理
    Databse Storage Hierarchy

    Database |
    | |
    Tablespace------|-------Data file
    | | | |
    logical Segment | | |
    逻辑存储结构 | | | | Physical
    Extent ---------|------- |
    | | |
    Orcale ---------|-------OS block
    block

    数据库的块
    Oracle block
    数据库读写io的最小单位
    show parameter db_block_size 查看数据块大小

    扩展
    Extent
    由多个数据块构成
    只有在空间不够需要扩展的时候才会用到
    空间分配的最小单位是扩展


    Segment
    一张表是一个段 特殊情况 比如分区表 一个张表对应多个段

    表空间
    tablespace
    是一个虚拟的空间 逻辑性的东西
    磁盘上不存在由一个或多个文件构成

    数据库
    Database
    多个表空间构成数据库

    查询预定义表空间:
    SQL> select TABLESPACE_NAME,CONTENTS from dba_tablespaces;
    SQL> select FILE_NAME, TABLESPACE_NAME from dba_data_files;

    创建新表空间:
    SQL> create tablespace tbs01 datafile '/u01/app/oracle/oradata/orcl/tbs01.dbf' SIZE 10M AUTOEXTEND ON NEXT 10M MAXSIZE 100M;


    字典表

    用户数据

    数据字典表

  • 相关阅读:
    VS2005编译mysql5.1.68
    用boost库实现traceroute小工具
    linux内核选项部分翻译
    linux 内核中的锁机制RCU
    先装windows 还是linux ?
    U盘装ubuntu
    编译linux内核3.0
    root密码丢失了怎么办?
    linux配置文件
    新一代linux文件系统btrfs
  • 原文地址:https://www.cnblogs.com/luo102154/p/7359974.html
Copyright © 2011-2022 走看看