博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ORACLE学习第二天
阅读量:5030 次
发布时间:2019-06-12

本文共 873 字,大约阅读时间需要 2 分钟。

oracle逻辑结构(logical structure)

(1)、database-->tablespaces-->segments-->extents-->blocks-->os blocks

(2)、查询dba_tablespaces可以查看所有的表空间

           查询dba_data_files、dba_temp_files可以查看所有的数据文件

           查询dba_segments可以查看表空间使用哪些段

(3)、表空间分为三种:

           永久:PERMANENT

           undo:

           临时:TEMPORARY

(4)、使用数据文件比使用临时文件产生更多的日志

(5)、表定义存放在system表空间

(6)、表空间自动分配:

           数据量为0 时,自动分配64K空间

           数据量小于1M时,每次扩展64K空间

           数据量大于1M小于64M时,每次扩展1M空间

           数据量大于64M小于1024M时,每次扩展8M空间

           数据量大于1024M时,每次扩展64M空间

(7)、扩展表空间的三种方式:

          数据文件自动扩展:alter database datafile 5 autoextend on next 1M maxsize 1024M  (unlimited);(每次自动扩展1M,最大可扩展至32G)

          增加数据文件:alter tablespace test  add datafile   '/oracle/oradata/test02.dbf' size 100M;

          RESIZE:alter database datafile '/oracle/oradata/test02.dbf'  resize 200M;

(8)、手动给表分配空间:alter table tt allocate extent (datafile  '/oracle/oradata/test02.dbf'(必须使用绝对路径)  size 100M) ;    (数据文件需要能自动扩展)     

转载于:https://www.cnblogs.com/cangos/archive/2012/01/18/2325662.html

你可能感兴趣的文章
MySQL 数学函数
查看>>
复习题
查看>>
[修改远程桌面连接端口]
查看>>
20170605
查看>>
github自己用--(未完)
查看>>
软件测试工程师的技能树
查看>>
理解OAuth 2.0授权
查看>>
HTTP状态码整理
查看>>
回调函数
查看>>
快速检测一个点是否包含在一个2d三角形内
查看>>
linux系统rpm和yum软件包管理
查看>>
HDU 5590 ZYB's Biology 水题
查看>>
Codeforces Round #296 (Div. 1) B. Clique Problem 贪心
查看>>
HDU 5115 Dire Wolf 区间dp
查看>>
Codeforces Round #332 (Div. 2) D. Spongebob and Squares 数学题枚举
查看>>
解决SWFUpload在Chrome、Firefox等浏览器下的问题
查看>>
Linux脚本入门(1)
查看>>
HCatalog
查看>>
Java:创建线程
查看>>
Java: 面向对象程序设计(下)
查看>>