`

oracle一些概念

阅读更多

1:高水位:曾经包含的数据的最右边的块。

一般性我们删除数据,使用delete 语句,但是delete语句不能够清高水位,可以使用truncate 清除高水位。一般性需要进行频繁删除,插入的表会用到。oracle全表扫描扫描的是水位下的所有块,对于删除,插入很频繁的表,要注意高水位问题会导致数据表没多少数据,读取性能很差的问题。

2:逻辑存储上的4个粒度:

    a:块的定义:粒度最小的存储单位,现在标准的大小是8kb,oracle的I/O操作也是也该单位来操作,而不是按照多少行来操作。

    b:区:由一系列相邻的块而组成,这也是ORACLE空间分配的基本单位,举个例子来说,当我们创建一个表PM_USER时,首先ORACLE会分配一区的空间给这个表,随着不断的INSERT数据到PM_USER,原来的这个区容不下插入的数据时,ORACLE是以区为单位进行扩展的,也就是说再分配多少个区给PM_USER,而不是多少个块.

    c:段:是由一系列的区所组成,一般来说,当创建一个对象时(表,索引),就会分配一个段给这个对象.所以从某种意义上来说,段就是某种特定的数据.如CREATE TABLE PM_USER,这个段就是数据段,而CREATE INDEX ON PM_USER(NAME),ORACLE同样会分配一个段给这个索引,但这是一个索引段了.查询段的信息可以通过数据字典: SELECT * FROM USER_SEGMENTS来获得,

   d:表空间:包含段,区及块.表空间的数据物理上储存在其所在的数据文件中.一个数据库至少要有一个表空间.

 

 


分享到:
评论

相关推荐

    Oracle 20c 概念手册

    本文档的标题“Oracle 20c 概念手册”暗示着该手册会详细介绍Oracle 20c数据库系统的核心概念和基础知识。根据提供的部分内容,我们可以归纳出以下知识点: 1. Oracle 20c是一款更新版本的数据库产品,而在此之前的...

    oracle概念手册中文版

    该手册提供了对Oracle数据库系统的全面介绍,涵盖了数据库基础概念、架构、特性和应用程序开发的各个方面。 在数据库简介部分,手册可能提供了Oracle数据库的基本概念,解释了什么是数据库,以及Oracle数据库是如何...

    Oracle概念

    "Oracle概念"这一主题深入探讨了Oracle数据库系统的基础知识和核心原理。以下是对Oracle数据库概念的详细解读: 1. **数据库架构**:Oracle数据库采用客户-服务器模型,包括数据库服务器、客户端应用程序以及网络...

    Oracle优化全攻略一【Oracle 索引概念】.docx

    Oracle数据库的优化是数据库管理员和开发人员关注的重要领域,其中索引的概念和使用是关键的一环。本篇文章将深入探讨Oracle中的索引类型及其优化策略。 首先,索引是提升数据库查询速度的关键工具。在Oracle数据库...

    Oracle Concepts Oracle概念(10g R2)(中英文对照文档)

    Oracle Concepts是Oracle数据库的核心理论与实践指南,涵盖了Oracle 10g Release 2 (10g R2)的诸多重要概念。这份文档是学习和理解Oracle数据库架构、操作及管理的关键资源,尤其对于DBA(数据库管理员)和开发人员...

    oracle概念手册中英文版

    "Oracle概念手册中英文版"是一份极为重要的参考资料,它详细阐述了Oracle数据库系统的基础理论、架构和操作原理。这份手册分为中英文两个版本,适合不同语言背景的学习者,对于理解和掌握Oracle数据库的操作和管理...

    Oracle 20c 概念手册.pdf

    综上所述,Oracle 20c 概念手册中详细介绍了Oracle数据库20c版本的核心概念和功能特点。这包括对云服务的集成、架构优化、多模型数据库支持、自动化管理、并发控制、分布式数据库架构、安全性增强和可扩展性提升等...

    oracle概念详解

    ### Oracle概念详解 #### 一、数据库名 (Database Name) **定义:** 数据库名是用于唯一标识一个Oracle数据库的名称,类似于人的身份证号码。它由`DB_NAME`参数表示,并在数据库创建时设置。 **作用:** - **安装...

    oracle概念手册中文版(10gR2)

    "Oracle概念手册中文版(10gR2)"是初学者理解Oracle数据库体系结构和核心概念的重要参考资料。这本书以中英文对照的形式,为读者提供了详尽的解释和清晰的指导。 在Oracle 10g Release 2 (10gR2)中,包含了多项关键...

    Oracle概念手册

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其概念手册是理解Oracle系统核心原理和功能的重要参考资料。本压缩包提供了Oracle 10g R2、11g R1和11g R2三个版本的概念手册,包括中英文对照版本,方便...

    oracle-day01-基本概念和常用语法

    oracle教学视频,day01-基本概念和常用语法-概念,简单介绍oracle

    oracle概念和术语

    ### Oracle概念与术语详解 #### 一、Oracle数据库系统概述 Oracle数据库系统是业界领先的数据库管理系统之一,由美国Oracle公司开发。它不仅被广泛应用于企业级应用中,而且在学术研究和技术开发领域也有着不可...

    Oracle的概念手册英文版.rar

    这份"Oracle的概念手册英文版"是Oracle官方提供的详细参考资料,涵盖了Oracle数据库的基础概念、核心功能以及各种特性。手册旨在帮助用户理解Oracle数据库的工作原理,并提供实践指导。 一、Oracle数据库基础 ...

    Oracle的概念和术语,基本知识,物理数据库结构,逻辑结构

    本文将深入探讨Oracle的基本概念、术语、物理数据库结构以及逻辑结构,旨在为初学者提供一个全面的入门指南。 一、Oracle的概念与术语 1. 数据库(Database):在Oracle中,数据库是一个组织有序的数据集合,由一...

    Oracle EBS 基本概念

    Oracle EBS ERP 基本概念,非常适合初学者学习使用。 供大家分享

Global site tag (gtag.js) - Google Analytics