- 浏览: 56793 次
- 性别:
- 来自: 北京
最近访客 更多访客>>
最新评论
-
yvonxiao:
这个的确好用,我记得我以前是自己写了个存储过程来解决这种递归问 ...
Oracle Start With Connect By
创建表空间:
1、递增表空间:
CREATE TABLESPACE DATA1 DATAFILE 'C:\DATA1.DBF' SIZE 100M AUTOEXTEND ON NEXT 10M MAXSIZE 100M;
2、包含创建约束段的表空间:
create tablespace data2 datafile 'c:\data02.dbf' size 10m uniform size 3m;
uniform为约束段的空间大小。
3、在指定表空间创建表 :
create table scott.t1 tablespace data1 as select * from scott.emp
where 1=0;
4、创建回退表空间:
create undo tablespace undo01 datafile 'c:\undo01.dbf' size 100m
5、创建临时表空间:
CREATE TEMPORARY TABLESPACE TEMP01 TEMPFILE 'C:\TEMP01.DBF' SIZE 10M
将数据库临时表空间指向新创建的临时表空间:
ALTER DATABASE DEFALUT TEMPORARY TABLESPACE TEMP02;
删除表空间:
drop tablespace DATA2 INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS
表空间状态:
查询:
select tablespace_name,status from dba_tablespaces;
修改表空间离线:
alter tablespace DATA1 OFFLINE;
表空间离线后将不能对该表空间下的数据进行操作。
修改表空间上线:
alter tablespace DATA1 ONLINE;
修改表空间数据文件大小:
查询表空间数据文件是否允许自增:
select FILE_NAME,AUTOEXTENSIBLE,bytes/1024/1024 curr_mb,maxbytes/1024/1024 max_mb from dba_data_files;
修改自动扩展数据文件大小:
ALTER DATABASE DATAFILE 'C:\DATA1.DBF' AUTOEXTEND ON NEXT 4M MAXSIZE 20M;
为表空间增加新的数据文件:
ALTER TABLESPACE DATA1 ADD DATAFILE 'C:\DATA102.DBF' SIZE 15M;
增加后可以通过如下语句查询已经为该表空间增加数据文件:
select file_name,tablespace_name from dba_data_files;
1、递增表空间:
CREATE TABLESPACE DATA1 DATAFILE 'C:\DATA1.DBF' SIZE 100M AUTOEXTEND ON NEXT 10M MAXSIZE 100M;
2、包含创建约束段的表空间:
create tablespace data2 datafile 'c:\data02.dbf' size 10m uniform size 3m;
uniform为约束段的空间大小。
3、在指定表空间创建表 :
create table scott.t1 tablespace data1 as select * from scott.emp
where 1=0;
4、创建回退表空间:
create undo tablespace undo01 datafile 'c:\undo01.dbf' size 100m
5、创建临时表空间:
CREATE TEMPORARY TABLESPACE TEMP01 TEMPFILE 'C:\TEMP01.DBF' SIZE 10M
将数据库临时表空间指向新创建的临时表空间:
ALTER DATABASE DEFALUT TEMPORARY TABLESPACE TEMP02;
删除表空间:
drop tablespace DATA2 INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS
表空间状态:
查询:
select tablespace_name,status from dba_tablespaces;
修改表空间离线:
alter tablespace DATA1 OFFLINE;
表空间离线后将不能对该表空间下的数据进行操作。
修改表空间上线:
alter tablespace DATA1 ONLINE;
修改表空间数据文件大小:
查询表空间数据文件是否允许自增:
select FILE_NAME,AUTOEXTENSIBLE,bytes/1024/1024 curr_mb,maxbytes/1024/1024 max_mb from dba_data_files;
修改自动扩展数据文件大小:
ALTER DATABASE DATAFILE 'C:\DATA1.DBF' AUTOEXTEND ON NEXT 4M MAXSIZE 20M;
为表空间增加新的数据文件:
ALTER TABLESPACE DATA1 ADD DATAFILE 'C:\DATA102.DBF' SIZE 15M;
增加后可以通过如下语句查询已经为该表空间增加数据文件:
select file_name,tablespace_name from dba_data_files;
发表评论
-
oracle 命令
2009-02-05 20:30 1010一、ORACLE的启动和关闭 ... -
通过dbms_flashback找回误删除的数据收藏
2009-01-21 11:35 1344在使用DBMS_FLASHBACK时要首先注意以下几个事项: ... -
优化Oracle数据库性能收藏
2009-01-21 11:35 888优化策略 为了保 ... -
Oracle Start With Connect By
2009-01-21 11:33 1570Start With Connect By 是用来实现在一个 ... -
移动数据文件收藏
2009-01-21 11:32 735移动数据文件: 1、首先使要移动数据文件的表空间离线. ... -
Oracle 死锁会话处理收藏
2009-01-21 11:31 1169--查询所有的死锁: SELECT * FROM V$LOCK ... -
Oracle 9i 打开autotrace on 查看执行计划收藏
2009-01-21 11:31 13311.创建表,通过utlxplan脚本 SQL> @? ... -
如何启用sqlplus的AutoTrace功能收藏
2009-01-21 11:31 846通过以下方法可以把Autotrace的权限授予Everyone ... -
user和schema的区别:
2009-01-21 11:30 1052说穿了其实user是控制权限的,而schema是个容器,非所有 ... -
解决Oracle数据文件和日志文件丢失的问题收藏
2009-01-21 11:29 2101今天不小心误删除了数据库的数据文件和日志文件,在启动数据库时报 ... -
Oracle表段中的高水位线HWM收藏
2009-01-21 11:28 2633在Oracle数据的存储中, ... -
深入了解oracle的高水位(HWM)收藏
2009-01-21 11:26 2273说到HWM,我们首先要简要的谈谈ORACLE的逻辑存储管理.我 ... -
ORACLE 日志文件相关查询收藏
2009-01-21 11:25 11911.查询系统使用的是哪一组日志文件: select * fro ... -
ORACLE热备份恢复手册收藏
2009-01-21 11:22 2330概要 1.1. 本文的目的 为了模拟测试oracle热备份的 ... -
(转)windows命令行下启动oracle
2009-01-21 09:56 1528--总结启动命令如下: lsnrctl [start|stop ... -
小议分析函数中排序对结果的影响(一)
2009-01-12 13:24 926分析函数中经常会包括O ... -
ORACLE10g新特性——全局HASH分区索引
2009-01-12 13:23 1762在10g以前,Oracle的全局索引分区方法只有一种,即范围分 ... -
深入认识Oracle Supplemental logging
2008-12-22 18:35 3143对于有过逻辑standby,streams搭建体验的朋友,肯定 ... -
深入分析Oracle数据库日志文件
2008-12-22 15:19 999深入分析Oracle数据库日志文件 作者:程永新 发文时间: ... -
oracle 介绍
2008-09-20 21:04 1159第二章 架构 ORACLE架构由3部分组成: 文件, 内存结 ...
相关推荐
- **SQL*Plus**:Oracle提供的命令行工具,可执行SQL语句和数据库管理任务,包括表空间操作。 - **Enterprise Manager**:图形化界面,简化了包括表空间在内的许多数据库管理任务。 7. **源码分析**: 标签提到...
Oracle数据库的表空间管理是其核心存储架构的关键组成部分,它涉及到数据组织、空间分配与优化。在Oracle 11g中,表空间是数据库中存储数据的逻辑单元,相当于数据的“居住地”。理解表空间的管理和配置对于有效管理...
Oracle数据库系统表是数据库管理员进行日常管理和性能优化的重要工具,它们提供了关于数据库对象、存储、权限等全方位的信息。以下是对这些系统表的详细解读: 1. 用户管理: - `DBA_USERS` 表用于查看所有用户的...
- 理解Oracle的逻辑和物理存储结构,如表空间、数据文件、段、区和块。 - 学习如何设计高可用性和高性能的数据库架构,如RAC(Real Application Clusters)和Data Guard。 这些面试题涵盖了Oracle数据库的各个...
Oracle 调优总结收藏 本文总结了 Oracle 数据库的调优方法,涵盖了数据库结构、索引、SQL 优化、执行计划、绑定变量等方面的知识点。通过学习这些内容,可以帮助读者更好地理解 Oracle 数据库的工作机理,并提高...
根据提供的文件信息,我们可以深入探讨如何使用C#连接Oracle数据库并执行基本的查询操作。以下是对标题、描述、标签及部分内容中的关键知识点的详细解析。 ### 关键知识点 #### 1. 命名空间(Namespace)与类的...
数据库管理中的表空间是数据库系统组织和管理数据存储的关键概念,尤其在Oracle等大型关系型数据库中至关重要。表空间是数据库逻辑结构与物理存储之间的桥梁,它将逻辑数据组织与实际磁盘上的物理存储相结合。 首先...
编写SQL语句实现数据的增删改查,创建和管理表空间,设置数据库权限,解决性能问题等实际操作,使学习者能够在实践中不断进步,提高解决实际问题的能力。 这套资源中,"必须收藏"和"必须学习"的强调,反映出其对...
本章节将详细介绍Oracle实例中的内存组件,包括系统全局区(System Global Area, SGA)和程序全局区(Program Global Areas, PGA),以及它们在数据库操作中的作用。 #### 二、系统全局区 (SGA) **1. 定义与概述** - ...
3Oracle 外部表访问参数59Oracle 索引组织表59Oracle 索引组织表选项59Oracle ...Oracle 表空间77Oracle 公用数据库链接80Oracle 公用同义词80PostgreSQL 对象80PostgreSQL 模式81PostgreSQL 表81PostgreSQL 表栏位81...
### Oracle优化收藏——高效Oracle之索引 #### 索引的重要性 索引在数据库管理系统中扮演着极其重要的角色,特别是在Oracle这样的企业级数据库中。它们可以极大地提高数据检索的速度,减少系统的响应时间,从而...
- **Tablespace Map**:提供了表空间地图的查看方法。 - **TKProf Interface Wizard**:指导用户如何使用TKProf界面向导分析SQL性能。 - **Undo Advisor**:介绍了撤销顾问的功能。 - **Segment Advisor**:提供了段...
同时,学习Oracle的物理存储结构,包括数据文件、控制文件、重做日志文件和初始化参数文件,以及表空间和段的管理。 第五步:故障排除与高级主题 这一步涉及更复杂的问题诊断和修复技巧,如使用Trace和Alert日志...
例如,创建一个CD收藏表: ```sql CREATE TABLE CD_COLLECTION ( ALBUM_TITLE VARCHAR2(100), ARTIST VARCHAR2(100), COUNTRY VARCHAR2(25), RELEASE_DATE DATE, LABEL VARCHAR2(25), PRIMARY KEY (ALBUM_...
3. **性能优化与监控**:Oracle OCP认证强调对数据库性能的优化,这包括SQL查询优化、索引策略、表空间管理、数据库调优工具(如SQL*Plus、SQL Tuning Advisor)的使用,以及性能监控工具(如Enterprise Manager ...
- 在进行空间操作后,可以将结果保存回数据库,例如更新表中的面积字段,如`update counties set AREA = mdsys.sdo_geom.sdo_area (geom, (select diminfo from sdo_geom_metadata where table_name = 'counties' ...
Oracle 10g是一款历史悠久但仍然广泛使用的数据库管理系统,它为用户提供了一套强大的SQL查询和管理工具。...这个.chm格式的文档集合应该包含了详细的操作步骤和案例分析,是值得收藏和反复查阅的参考资料。
9. **数据库架构**:了解Oracle的数据存储结构,如数据块、区、段和表空间,以及如何合理规划和管理这些组件以优化空间使用。 10. **Oracle服务和后台进程**:认识Oracle的主要后台进程及其职责,理解数据库启动和...
例如,销售表可以按照销售日期进行分区,这样只查询特定时间段的数据时,Oracle只需扫描相关的分区,而不是整个表。这大大降低了I/O操作,提高了查询速度。Oracle支持多种分区策略,如范围分区、列表分区、哈希分区...
Oracle数据库的体系结构是其高效...综上所述,Oracle体系结构的复杂性和精细设计使其能够处理大规模、高并发的数据操作,同时保证数据的完整性和可用性。理解并掌握这些核心概念对于管理和优化Oracle数据库至关重要。