创建表空间和管理
/******************创建字典管理方式表空间**************/
create tablespace T607
dataFile'd:\ts\t607_d1.dbf'
size 1M
autoExtend on
next 2M
maxSize 10M
Default Storage
(
Initial 40K
Next 80K
MinExtents 2
MaxExtents 10
PctIncrease 50
)
Logging
OnLine
Permanent
Extent Management Dictionary
create tablespace T607
dataFile'd:\ts\t607_d1.dbf'
size 1M
autoExtend on
next 2M
maxSize 10M
Default Storage
(
Initial 40K
Next 80K
MinExtents 2
MaxExtents 10
PctIncrease 50
)
Logging
OnLine
Permanent
Extent Management Dictionary
/*
注解:
/*******表空间配置参数********/
dataFile:数据文件物理存储路径
size:数据文件初始大小
autoExtend:设置表空间是否自动扩充,其值为on or off
next:第二次扩充大小
maxSize:数据文件最大大小
/********段参数**********/
Default Storage(默认存储特性参数)
Initial:第一个区大小
Next:第二个区大小
MinExtents:段中最小的区数,或设为Unlimited表示无限增长
MaxExtents:段中最大的区数
PctIncrease:从第三区开始平均增长率
Logging/NoLogging:是否日志支持,默认为支持Logging
Permanent/Temporay:永久存储/临时存储
Extent Management Dictionary:描述该表空间管理方式为字典管理方式
*/
注解:
/*******表空间配置参数********/
dataFile:数据文件物理存储路径
size:数据文件初始大小
autoExtend:设置表空间是否自动扩充,其值为on or off
next:第二次扩充大小
maxSize:数据文件最大大小
/********段参数**********/
Default Storage(默认存储特性参数)
Initial:第一个区大小
Next:第二个区大小
MinExtents:段中最小的区数,或设为Unlimited表示无限增长
MaxExtents:段中最大的区数
PctIncrease:从第三区开始平均增长率
Logging/NoLogging:是否日志支持,默认为支持Logging
Permanent/Temporay:永久存储/临时存储
Extent Management Dictionary:描述该表空间管理方式为字典管理方式
*/
/**************************创建本地管理方式表空间*************************/
create tablespace T607
dataFile'd:\ts\T607_d1.dbf'
size 1M
autoExtend on
next 2M
maxSize 10M
Logging
OnLine
Permanent
Extent Management Local Autoallocate | uniform size nK
Segment Space Management Manual | Auto
/*
注解:
Extent Management Loacl:描述该表间管理方式为本地管理方式
Segment Space Management:描述段空间管理方式是手动或自动
注解:
Extent Management Loacl:描述该表间管理方式为本地管理方式
Segment Space Management:描述段空间管理方式是手动或自动
1、区的分配管理方式:
Autoallocate:区内等额、区间递增
D=64K
Uniform:等额
D=1MB
2、段的存储管理方式:
手工方式:Segment Space Management Manual
自动方式:Segment Space Management Auto
*/
Autoallocate:区内等额、区间递增
D=64K
Uniform:等额
D=1MB
2、段的存储管理方式:
手工方式:Segment Space Management Manual
自动方式:Segment Space Management Auto
*/
/**********************创建字典管理方式临时表空间*********************/
create tablespace Temp607
dataFile'd:\ts\temp607.dbf'
size 2M
Default Storage
(
Initial 40K
Next 40K
MinExtents 2
MaxExtents 10
PctIncrease 0
)
NoLogging
Temporary
Extent Management Dictionary
create tablespace Temp607
dataFile'd:\ts\temp607.dbf'
size 2M
Default Storage
(
Initial 40K
Next 40K
MinExtents 2
MaxExtents 10
PctIncrease 0
)
NoLogging
Temporary
Extent Management Dictionary
/*
注解:
Temporary:表示临时表空间,必须指定
Nologging:不支持日志,必须指定
Initial=Next:第一区与第二区相等
pctIncrease=0
*/
注解:
Temporary:表示临时表空间,必须指定
Nologging:不支持日志,必须指定
Initial=Next:第一区与第二区相等
pctIncrease=0
*/
/********************创建本地管理方式临时表空间********************/
create Temporary tablespace Temp607
TempFile'd:\ts\tempt607.dbf'
size 2M
Reuse
NoLogging
Extent Management Local Uniform Size 80k
/*
注解:
1、Reuse:同名文件覆盖
2、区的分配方式只能是Uniform
3、TempFile不能设为只读,并且始终处于NoLogging状态
*/
create Temporary tablespace Temp607
TempFile'd:\ts\tempt607.dbf'
size 2M
Reuse
NoLogging
Extent Management Local Uniform Size 80k
/*
注解:
1、Reuse:同名文件覆盖
2、区的分配方式只能是Uniform
3、TempFile不能设为只读,并且始终处于NoLogging状态
*/
/*******创建回滚表空间********/
create undo tablespace h607
datafile 'd:\h607_01.dbf' size 10m reuse
autoextend on;
create undo tablespace h607
datafile 'd:\h607_01.dbf' size 10m reuse
autoextend on;
/*************删除表空间**************/
drop tablespace t607 including contents and datafiles;
drop tablespace t607 including contents and datafiles;
/********查询流量************/
select to_char(begin_time,'yyyy-mm-dd hh:mi:ss'),
to_char(end_time,'yyyy-mm-dd hh:mi:ss'),undoblks
from v$undostat;
select to_char(begin_time,'yyyy-mm-dd hh:mi:ss'),
to_char(end_time,'yyyy-mm-dd hh:mi:ss'),undoblks
from v$undostat;
TO_CHAR(BEGIN_TIME, TO_CHAR(END_TIME,'Y UNDOBLKS
------------------- ------------------- ----------
2006-10-16 09:50:48 2006-10-16 09:51:06 0
2006-10-16 09:40:48 2006-10-16 09:50:48 1
/*******快照控制方式**********/
undospace=ur*ups+overhead
/*
注解:
ur:undo_retention的值 1时=3600秒
ups:每秒undo所占的块数 400块(高峰期)
overhead:保存系统信息的额外开销 (一般情况50M)
*/
undospace=ur*ups+overhead
/*
注解:
ur:undo_retention的值 1时=3600秒
ups:每秒undo所占的块数 400块(高峰期)
overhead:保存系统信息的额外开销 (一般情况50M)
*/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?