`
houzhh
  • 浏览: 31972 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

OracleDBA之路Storage Structure(二)

 
阅读更多

存储子句优先级
存储参数
可以在segment级别指定存储子句,以控制如何向segment分配区。
• 除了 MINIMUM EXTENT和 UNIFORM SIZE表空间参数外,在segment级别指定的任何存储参数覆盖在表空间级别设置的相应选项。
• 如果没有在segment级别明确设置存储参数,那么存储参数缺省设置为在表空间级别所设置的值。
• 如果没有在表空间级别明确设置存储参数,那么将使用Oracle 服务器系统的缺省设置。
其它注意事项:
• 如果存储参数改变,新选项只适用于尚未分配的区。
• 某些参数无法在表空间级别指定,而只能在segment级别指定。
• 如果指定了表空间的最小区大小,则该大小适用于将来分配给该表空间内segment的所有区。

Extent 的 allocated 和 deallocated
extent 不能跨datafile,一个表空间可以有多个数据文件组成,一个segment不可以跨表空间,可以跨datafile,一个extent 只能存储在一个datafile
extent是表空间内某个segment使用的一块空间。
当segment处于以下情况时分配extent:
– 已创建
– 已扩展
– 已改变
当segment处于以下情况时回收extent:
– 已删除
– 已改变
– 已截断

创建表空间时,表空间中的数据文件包含一个标头,它是文件中的第一个块或前几个块。创建segment时,从表空间的空闲区为这些segment分配空间。segment所使用的连续空间称为 “已用区”。当segment释放空间时,将把所释放的区添加到表空间的可用空闲区池中

分享到:
评论

相关推荐

    两天成为Oracle_DBA(PDF版)

    This chapter discusses management of the database’s storage structure. Chapter 7, "Administering Users and Security" This chapter discusses how to add and maintain user accounts. It includes ...

    Oracle 数据库笔记.rar

    首先,Oracle数据库的核心概念包括数据库实例(Database Instance)和物理存储结构(Physical Storage Structure)。数据库实例是内存结构与后台进程的集合,负责管理数据库的运行,而物理存储结构则包含了数据文件...

    oracle 10g入门手册chm

    Oracle数据库由多个组件构成,包括数据库实例(Database Instance)、物理存储结构(Physical Storage Structure)和服务器进程(Server Processes)。数据库实例是内存结构和后台进程的集合,负责处理用户请求;...

    oracle architecture

    Oracle数据库架构是理解其高效运行和管理的关键。Oracle作为一个关系型数据库管理系统,其架构设计精巧,涵盖了多个层次和组件,以确保数据的安全性、可靠性和高性能。以下是对Oracle架构的详细解读: 1. **数据库...

    windows_2008+Oracle_11g_R2_配置完整版_oracle_oracle11_

    Oracle数据库是世界上最广泛使用的数据库系统之一,尤其在企业级环境中。Windows 2008 R2是一个稳定的操作系统平台,适合部署数据库服务器。 首先,我们需要准备安装环境。确保你的Windows 2008 R2服务器已更新到...

    oracle常用命令

    本文将基于给定的文件信息,深入解析“Oracle常用命令”中涉及的关键知识点,涵盖索引管理、数据完整性维护等多个方面,旨在为数据库管理员(DBA)及开发人员提供实用指南。 ### 索引管理 #### 1. 索引参数显示 - `...

    ORACLE常见错误代码的分析与解决二

    在Oracle数据库管理中,错误代码是开发者和管理员经常会遇到的问题,它们提供了关于系统状况和潜在问题的线索。本文主要关注的是“ORA-01578”错误,这是一个表示Oracle数据块损坏的严重错误,可能由多种原因引起,...

    SQL21日自学通

    Allowing Large Tables to Take Default Storage Parameters489 Placing Objects in the System Tablespace490 Failure to Compress Large Backup Files 491 Failure to Budget System Resources 491 Preventing ...

    php.ini-development

    ;;;;;;;;... 1.... 2.... 3.... 4.... 5.... 6.... The syntax of the file is extremely simple.... Section headers (e.g.... at runtime.... There is no name validation.... (e.g.... previously set variable or directive (e.g....

Global site tag (gtag.js) - Google Analytics