`
xiangwiang
  • 浏览: 27229 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

oracle表及表空间的一点基础知识

阅读更多
表空间(tablespace)

数据库的逻辑划分, 每个数据库至少有一个表空间,叫做系统表空间(system 表空间). 一个表空间只能属于一个数据库.每个表空间由同一个磁盘上的一个或多个文件组成, 这些文件称为数据文件.

表空间的特性:                 1)控制数据库数据磁盘分配                 2)限制用户在表空间中可以使用的磁盘空间大小                 3)表空间具有 online, offline, readonly, readwrite属性                         修改表空间的属性:                           SQL> alter tablespace 表空间名称 属性;                         查询表空间状态:                           SQL> select tablespace_name, status from dba_tablespaces;                         注意: system, undo, temp表空间不能设为offline属性.                 4)完成部分数据库的备份与恢复                 5)表空间通过数据文件来扩大, 表空间的大小等于构成该表空间的所以数据文件的大小只和.              查询表空间与数据文件对应关系:                   SQL> select tablespace_name, bytes, file_name from dba_data_files;

基于表空间的几个操作:                 1)查询用户缺省表空间:                     SQL> select username, default_tablespace from dba_users;                 2)查询表与存储该表的表空间:                     SQL> select table_name, tablespace_name from user_tables;                 3)修改用户缺省表空间:                     SQL> alter user username default tablespace tablespace_name;                 4)将数据从一个表空间移动到另一个表空间:                     SQL> alter table table_name move tablespace tablespace_name;
分享到:
评论

相关推荐

    Oracle入门基本知识一点通.docx

    本文主要针对Oracle数据库的入门基础知识进行讲解,涵盖了数据库结构、表空间、数据文件、段、回滚段、索引等核心概念。 1. 数据库与表空间:一个Oracle数据库由一个或多个表空间组成,每个表空间包含一个或多个...

    管理信息化ORACLEOracle入门基本知识一点通.pdf

    了解这些基础知识后,读者可以开始探索Oracle数据库的更高级特性,如存储过程、触发器、分区表、备份与恢复策略以及性能优化等。Oracle数据库的配置和管理是一门深奥的学问,需要不断学习和实践来提升技能。

    零点起飞学Oracle

    数据库管理是Oracle学习的重要部分,这包括用户管理、权限控制、表空间管理、数据库性能监控和优化。理解Oracle的系统架构,如SGA(系统全局区)和PGA(程序全局区),以及如何通过SQL*Plus、DBA工具进行日常维护...

    oracle很详细的讲解.pdf

    "Oracle很详细的讲解.pdf"这个文档很可能涵盖了Oracle的基础知识,包括数据库架构、SQL语言、数据管理、安全性、性能优化等多个方面。 首先,让我们来看看Oracle数据库的核心概念。Oracle采用的是关系模型,其基本...

    Oracle 数据类型及存储方式.pdf

    Oracle数据库中数据类型的存储方式是数据库管理的基础知识之一,了解这一点对于进行数据设计和应用开发至关重要。Oracle数据库支持多种数据类型,包括数值型、字符型、日期时间型和LOB等大对象数据类型,每种数据...

    查看ORACLE系统对象

    在Oracle数据库管理中,了解如何查看系统对象是至关重要的,因为这些对象构成了数据库的基础结构,包括表、视图、索引、存储过程、触发器等。系统对象通常由Oracle数据库自身或者管理员创建,用于实现数据库功能和...

    我的oracle一点笔记

    这篇笔记主要涵盖了Oracle数据库的一些基础操作和管理知识,适合初学者了解和学习。 首先,Enterprise Manager Database Control是Oracle提供的一种图形化管理工具,可以通过URL `(orcl):...

    ORACLE EBS 开发基础

    ### ORACLE EBS 开发基础知识点详解 #### 一、Oracle EBS简介 Oracle E-Business Suite (EBS) 是一套全面的企业管理解决方案,涵盖了财务管理、供应链管理、项目管理、人力资源管理和客户服务等多个方面。对于EBS...

    ORACLE+11G数据库管理员指南

    特别强调了Oracle的体系结构,这包括了数据库的内存结构、进程结构、存储结构等,是所有数据库管理员都需要熟练掌握的基础知识。掌握好这部分内容,对于维护高性能的Oracle数据库系统至关重要。 在管理方面,本书...

    oracle ebs开发文档

    #### 一、Oracle EBS 基础知识介绍 **Oracle EBS (Enterprise Business Suite)** 是一套全面的企业管理软件解决方案,它提供了包括财务、供应链、人力资源等多个领域的功能模块。对于初学者来说,了解 Oracle EBS 的...

    Oracle期末复习试题.doc

    Oracle是世界上最流行的关系型...以上是Oracle数据库系统中涉及的一些基础概念和操作,包括SQL*PLUS的使用、数据库管理、表空间、网络配置以及过程和函数的了解。理解这些知识点对于学习和使用Oracle数据库至关重要。

    基于ADO接口技术的Oracle数据库嵌套表的开发研究.pdf

    为了更全面地理解这一研究,我们首先需要掌握ADO技术的基础知识。 ADO,即ActiveX Data Objects,是由Microsoft公司开发的一种面向对象的数据库应用程序接口,它通过OLE DB数据提供程序提供了一种简单高效的数据库...

    晶晶小妹的学习ORACLE经验

    首先,需要记住基本概念,如进程、内存结构、创建表空间、索引等等。然后,在这个基础上,可以选择具体某一项内容,作为专题,专门的去研究它。 学习ORACLE需要耐心和毅力,每一遍的学习都需要一步步的去学,难度都...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    2.1 Oracle架构基础 25 2.2 SGA-共享池 27 2.3 库高速缓存 28 2.4 完全相同的语句 29 2.5 SGA-缓冲区缓存 32 2.6 查询转换 35 2.7 视图合并 36 2.8 子查询解嵌套 39 2.9 谓语前推 42 2.10 使用物化视图...

    oracle简单操作

    以上就是从标题、描述及部分给定内容中提取的关键知识点,涵盖了Oracle数据库的一些基本操作,包括连接登录、调整数据文件大小、创建表空间、创建用户、授权、删除用户以及数据导出等重要方面。希望这些内容能帮助...

    Oracle9i实验的答案:作为Oracle9i实验指导书的详细答案

    本解答将深入探讨Oracle9i实验的相关知识点,帮助读者理解和掌握其核心功能。 一、数据库安装与配置 在进行Oracle9i实验前,首先要了解如何在操作系统上安装和配置数据库。这包括选择合适的安装类型(如企业版或...

    oracle concept

    这份文档详细介绍了Oracle数据库的基础知识和核心概念,适合数据库管理员和开发者学习和参考。 文档的作者包括Michele Cyran,Paul Lane和J.P. Polk等人,他们贡献了宝贵的知识和经验,使得文档内容丰富而权威。...

    韩顺平玩转oracle实战教程1-7讲

    总结来说,“韩顺平玩转Oracle实战教程1-7讲”涵盖了Oracle数据库的基础知识、管理和操作,以及SQL和PL/SQL编程。通过深入学习并实践这些内容,学员可以掌握Oracle数据库的核心技能,为IT职业生涯打下坚实基础。

    Oracle经验技巧集锦.rar

    3. **存储优化**:包括表分区、表压缩和存储段优化,这些都是为了更有效地利用磁盘空间并提高查询性能。 4. **性能监控与调优**:Oracle提供了许多工具,如SQL*Plus、DBA_HISTOGRAM、ASH等,用于监控数据库性能。...

    Oracle开发笔记

    - 数据库实例与表空间:Oracle数据库实例是内存结构和后台进程的集合,而表空间是存储数据的逻辑单元。 2. **SQL语言** - DDL(Data Definition Language):用于创建和修改数据库对象如表、视图、索引等。 - ...

Global site tag (gtag.js) - Google Analytics