表空间的创建

目录

表空间创建的语法

表空间创建的例子

创建一个永久性表空间,设置表空间初始大小为100MB,自动扩展为 100MB,无最大大小限制,并且该表空间为在线状态,产生日志

创建一个永久性表空间,通过本地化管理方式,初始大小为100MB,扩展大小为等长1MB

创建一个永久性表空间,通过本地化管理方式,初始大小为100MB,扩展大小设置为自动管理,段空间管理方式为手动

创建临时表空间,通过本地化管理方式,初始大小为100MB,扩展大小为等长1MB

创建撤销表空间,大小为100MB

创建大文件表空间,文件大小为1GB

创建一个永久性表空间,对应两个数据文件,大小分别为50MB和 100MB


Oracle从入门到总裁:​​​​​​https://blog.csdn.net/weixin_67859959/article/details/135209645

在实际数据库表空间管理中,可以根据具体应用情况,建立不同类型的表空间,

例如用于专门存放表数据的表空间、专门存放索引的表空间等。在创建表空间的时候需要指定表空间的类型、名称、数据文件、表空间管理方式、区的分配方式以及段的管理方式

表空间创建的语法

表空间创建的基本语法如下所示

CREATE TABLESPACE tablespace_name
DATAFILE file_name DATAFILE_OPTIONS
STORAGE_OPTIONS

其中:tablespace_name 为要创建的表空间名称,file_name 为对应的数据文件名称,DATAFILEOPTIONS 是数据文件选项,Storage_options是存储结构选项。此外,DATAFILE OPTIONS 还包括如下选项:
AUTOEXTEND[ONIOFF]NEXT :表示数据文件是否为自动扩展,若是自动扩展(ON),需要设置NEXT 的值。
MAXSIZE:表示数据文件扩展的时候所允许的最大字节数。
UNLIMITED:表示数据文件长度扩展时不需要指定字节长度,无限扩展
MINIMUM EXTENT :指定最小数据文件的长度,
STORAGE OPTIONS 还包括如下选项。
LOGGINGINOLOGGING:设置表空间是否产生日志,默认为产生日志。
ONLINEIOFFLINE:设置表空间为在线或者离线状态。
PERMANENT:设置创建的表空间为永久表空间,如果不设置,则默认为永久表空间。
TEMPORARY:设置创建的表空间为临时表空间。

EXTEND MANAGEMENT [DICTIONARYILOCAL:设置创建的表空间的扩展方式,DICTIONARY表示是数据字典管理,LOCAL表示是本地化管理,默认为本地化管理。SEGMENTSPACE MANAGEMENT[MANUAL1:段采用手动管理,默认为自动管理。AUTOALLOCATEIUNIFORM SIZE:如果设置的是本地化管理,在数据表空间扩展的时候,可以指定每次扩展的大小是系统自动指定,还是按照指定的大小扩展,默认的大小为 1MB。DEFAULT:系统自动产生的默认值。

表空间创建的例子

下面通过几个具体的范例来学习表空间的创建。

创建一个永久性表空间,设置表空间初始大小为100MB,自动扩展为 100MB,无最大大小限制,并且该表空间为在线状态,产生日志

根据表空间创建语法,结合要求,可以分别选择不同的参数,具体代码如下所示。

SQL>CREATE TABLESPACE tspace1 DATAFILE 'c:oracle\tspace1.dbf' SIZE 100M
AUTOEXTEND ON next 100M MAXSIZE UNLIMITED LOGGING ONLINE PERMANENT.

创建一个永久性表空间,通过本地化管理方式,初始大小为100MB,扩展大小为等长1MB

SQL> CREATE TABLESPACE tspace2 DATAFILE 'c:oracle\tspace2.dbf'SIZE 100MEXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M:

如果扩展大小设置为自动管理,则可修改为如下代码。

SQL>CREATE TABLESPACE tspace2 DATAFILE 'c:oracle\tspace2.dbf' SIZE 100MEXTENT MANAGEMENT LOCAL AUTOALLOCATE:

创建一个永久性表空间,通过本地化管理方式,初始大小为100MB,扩展大小设置为自动管理,段空间管理方式为手动

SQL>CREATE TABLESPACE tspace3 DATAFILE 'c:oracle\tspace3.dbf' SIZE 100M EXTENTMANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT MANUAL:

如果修改段空间管理方式为自动,则代码如下所示。

SOL> CREATE TABLESPACE Ispace3 DATAFILE 'coracleltspace3,dbf' SIZE 100M EXTENTMANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO:

创建临时表空间,通过本地化管理方式,初始大小为100MB,扩展大小为等长1MB

SQL> CREATE TEMPORARY TABLESPACE tspace4 DATAFILE 'c:oracleitspace4.dbf' SIZE 100OMBEXTENT MANAGEMENT LOCAL UNIFORM SIZE 1MB;

创建撤销表空间,大小为100MB

SQL> CREATE UNDO TABLESPACE tspace5 DATAFILE 'c:oracleitspace5.dbf' SIZE 100MB :

撤销表空间只能采用自动分配方式,必须是本地管理。

创建大文件表空间,文件大小为1GB

SQL> CREATE BIGFILE TABLESPACE tspace6 DATAFILE 'c:oraclevtspace6.dbf' SIZE 1GB ;

大文件表空间中段的管理只能采用自动管理方式,不能采用手动管理方式。此外,一个大文件表空间只能包含一个数据文件。
与大文件表空间不同,传统表空间可以包含多个数据文件。

创建一个永久性表空间,对应两个数据文件,大小分别为50MB和 100MB

SQL> CREATE TABLESPACE tspace7 DATAFILE 'c:oracleitspace7 1.dbf' SIZE 50MB 'c:oracle\tspace7_2.dbf' SIZE 100MB :

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/7846.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

面向新手在无人机竞速场景下的飞行辅助系统——浙大 FAST-Lab 高飞团队 ICRA 论文三项 Best Paper 入围

恭喜浙江大学 FAST-Lab 钟宇航同学的论文 A Trajectory-based Flight Assistive System for Novice Pilots in Drone Racing Scenario 顺利发表 ICRA 2024,并同时入选三项 Finalist: the IEEE ICRA Best Conference Paper Awardthe IEEE ICRA Best Pape…

深入理解Java虚拟机(JVM)

引言: Java虚拟机(JVM)是Java平台的核心组件,它负责将Java字节码转换成平台特定的机器指令,并在相应的硬件和操作系统上执行。JVM的引入使得Java语言具有“一次编写,到处运行”的跨平台特性。本文将深入探…

ICC2:optimize_routability

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧? 拾陆楼知识星球入口 在postroute阶段,一些pin access引起的绕线问题,通常以end of line和short/spacing的形式扎堆出现,总量兴许不多,但是反复绕线仍难解决,返回preplace去设置keepout margin或placement label又得…

绘画作品3d数字云展厅提升大众的艺术鉴赏和欣赏能力

3D虚拟展厅作为未来艺术的展示途径,正逐渐成为文化创意产业蓬勃发展的重要引擎。这一创新形式不仅打破了传统艺术展览的局限性,更以其独特的魅力吸引着全球观众的目光。 3D虚拟艺术品展厅以其独特的魅力,助力提升大众的艺术鉴赏和欣赏能力。观…

什么是多模态大模型,有了大模型,为什么还要多模态大模型?

随着人工智能技术的愈演愈烈,其技术可以说是日新月异,每隔一段时间就会有新的技术和理念被创造出来;而多模态大模型也是其中之一。 什么是多模态 想弄明白什么是多模态大模型,那么首先就要弄明白什么是多模态。 简单来说&#x…

红海云OA存在任意文件上传漏洞【附poc】

漏洞复现 1、fofa poc见文末 body"RedseaPlatform" 打开burp进行抓包发送到repeater,如下图所示: 打入poc(文末获取),成功上传。 「你即将失去如下所有学习变强机会」 学习效率低,学不到实战内…

【Linux】基础命令

常用命令及参数:dir表示文件夹,file表示文件(file可表示其他目录下的文件) pwd命令;查看当前所属文件夹(print working directory) ls [选项] dir;查看当前、指定文件夹目录内容&am…

后仿真中的关于延时问题(物理特性角度)

大家都知道,后仿真讲究仿真时序。那么,在网表阶段,接触到后仿延时问题。今天总结一下。 一 延时概念和分类 1.1 分布式延迟(Distributed Delays) 一般用来指定模块内部信号通过逻辑单元或者线网耗费的时间。 1.2 模…

解决 idea代码不能自动提示功能

idea有可能没有代码提示,是非常不方便的,找了好几个办法,这个方法对了 如下输入psv或者psvm按下回车自动生成main方法,除此还有很多也可以代码提示,包括写好的接口调用,如果有对应的方法,输入也…

【iOS逆向与安全】网上gw如何自动登录与签到SM2,SM3,SM4算法加解密

1.下载 app 2.frida 调试 3.抓包查看接口 4.分析加密数据 5.易语言编写代码 1 .开始下载 下载好发现有越狱检测,检测点为: -[AppDelegate isJailBreak]; 于是编写插件xm代码 : %hook AppDelegate- (void)isJailBreak{NSLog("AppDelegate is…

JZ71 变态跳台阶

😀前言 本文探讨了一个有关青蛙跳台阶的变体问题,与传统的台阶跳跃不同,这只青蛙每次可以跳上任意多的台阶。我们需要解决的问题是:对于给定的台阶数,计算青蛙跳上该台阶的所有可能方法。本文将通过动态规划和数学推导…

如何获得一个Oracle 23ai数据库(Virtual Appliance)

准确的说,是Oracle 23ai Free Developer版,因为企业版目前只在云上(OCI和Azure)和ECC上提供。 方法包括3种,本文介绍第1种: Virtual ApplianceRPM安装Docker 从此处下载虚拟机。 可以看到虚拟机需要4G内…

力扣437. 路径总和 III

Problem: 437. 路径总和 III 文章目录 题目描述思路复杂度Code 题目描述 思路 1.定义int类型函数rootSum(root, targetSum),用于求取每一个节点等于目标函数的路径数: 1.1.易知rootSum(root, targetSum)求出的数量等于rootSum(root.left, targetSum - va…

2024年4月17日华为春招实习试题【三题】-题目+题解+在线评测,2024.4.17,华为机试

2024年4月17日华为春招实习试题【三题】-题目题解在线评测 🔮题目一描述:扑克牌消消乐输入描述输出描述样例一样例二Limitation解题思路一:模拟,遇到连续3张相同牌号的卡牌,直接删除解题思路二:栈解题思路三…

【notepad++】使用

1 notepad 下载路径 https://notepad-plus.en.softonic.com/download 2 设置护眼模式 . 设置——语言格式设置——前景色——黑色 . 背景色——RGB :199 237 204 . 勾选“使用全局背景色”、“使用全局前景色” . 保存并关闭

2009-2022年上市公司华证ESG评级评分数据(含细分项)

2009-2022年上市公司华证ESG评级评分数据(含细分项) 1、时间:2009-2022年 2、来源:华证ESG 3、指标:证券代码、证券简称、综合评级、年度、综合得分、E评级、E得分、S评级、S得分、G评级、G得分 4、范围&#xff1…

PXE 批量安装部署

目录 一、PEX批量部署优点 二、PXE:预启动执行环境 三、搭建PXE远程服务器 要想全自动安装 接下来请看步骤: 一、PEX批量部署优点 规模化:同时装配多台服务器自动化:安装系统 配置各种服务远程实现:不需要光盘&…

Buuctf-Misc题目练习

打开后是一个gif动图,可以使用stegsolve工具进行逐帧看。 File Format:文件格式 Data Extract:数据提取 Steregram Solve:立体试图 可以左右控制偏移 Frame Browser:帧浏览器 Image Combiner:拼图,图片拼接 所以可以知道我们要选这个Frame Browser …

SQL查询语句(二)逻辑运算关键字

上一篇文章中我们提到了条件查询除了一些简单的数学符号之外,还有一些用于条件判断的关键字,如逻辑判断 关键字AND,OR,NOT和范围查找关键字BETWEEN,IN等;下面我们来介绍一些这些关键字的用法以及他们所表达的含义。 目录 逻辑运算关键字 AND…

用户管理中心——数据库设计用户注册逻辑设计

用户管理中心——数据库设计&用户注册逻辑设计 规整项目目录1. 数据库自动生成器的使用实现基本的数据库操作(操作user表) 2. 注册逻辑的设计(1) 写注册逻辑(2) 实现(3) 测试代码 3. 遇到的问题 规整项目目录 utils–存放工具类,比如加密…