zoukankan      html  css  js  c++  java
  • Oracle的表空间、用户和表的区别和联系

     

    • Oracle数据库是通过表空间来存储实际存在的那些表、索引、视图的,
      • 表空间分类:
        1. 临时表空间:   用于存储数据库中单持久性模型对象,如表、索引、视图等,其数据在物理上对应一个或者多个数据文件。永久表空间也是我们实际中用的最多的一个类型的表空间。
        2. 永久表空间:  不能进行永久对象的存储。其主要用途在于存储临时表的数据、提供空间进行排序操作、创建索引等。
        3. 撤销表空间:撤销表空间主要用于DML语句的数据管理,当执行insert,update,delete的时候,旧的数据就会存放到undo表空间。
          1. undo表空间的4个常见
            1.   事务回滚
            2.         数据库恢复
            3.         读一致性
            4.   闪回查询
    • 一个数据库实例可以含有多个表空间,一个表空间又可以存储多张表
    • 每一个用户一般来说都有一个默认的永久的表空间和一个临时的表空间
    • 一个用户可以拥有一个活多个表空间的权限

      不同的创建表的语句的作用可能不同:

          create table test( id int); 这样创建的表, 将创建在 用户的默认表空间下。

          create table test1 ( id int ) tablespace Test01 ; 这样创建的表, 将创建在 Test01表空间下。

  • 相关阅读:
    泛型为什么不用装箱拆箱
    net 自带cache
    泛型与非泛型的区别。
    java 魔术
    栈帧
    yii使用CUploadedFile上传文件
    yii上传图片、yii上传文件、yii控件activeFileField使用
    yii 验证码的使用
    mysql 分库分表
    全国省市区三级联动js
  • 原文地址:https://www.cnblogs.com/isme-zjh/p/11389103.html
Copyright © 2011-2022 走看看