当前位置: 首页 > news >正文

soul是哪家公司开发的优化关键词排名哪家好

soul是哪家公司开发的,优化关键词排名哪家好,免费缩短网址,最近国语视频在线观看----------------------------------------------------------表空间------------------------------ oracle表空间在逻辑结构上处于数据库之下,利用表空间可以更灵活的规划数据库结构。一个数据库可以包含多个表空间,每个表空间可以包含多个数据表。表空…

----------------------------------------------------------表空间------------------------------

oracle表空间在逻辑结构上处于数据库之下,利用表空间可以更灵活的规划数据库结构。一个数据库可以包含多个表空间,每个表空间可以包含多个数据表。表空间会有独立的屋里文件,这使得用户可以自行决定表空间的大小、位置等。

一、创建Oracle表空间

创建表空间应该使用create tablespace命令,在制定表空间的同时,应当指定表空间物理文件的存储位置,并同时指定数据文件的初始大小。

例子:在数据库中,创建表空间的命令如下:

SQL>create tablespace test datafile 'E:\Database\data\test_data.dbf' size 20M;

其中,test为表空间名称,datafile E:\Database\data\test_data.dbf' 指定表空间的物理文件,size 20M指定物理文件的初始大小。

在成功创建表空间之后,可以在数据字典中获得其相关信息。

SQL> select tablespace_name, file_name from dba_data_files order by file_name;


视图dba_data_files 可以用于查看当前数据库中表空间及其物理文件的完整路径。同样,可以在操作系统中查看物理文件的详细信息。

从文件的详细信息可以看出其大小为20M,正是文件创建时的大小。尽管此时表空间并未存储实际数据,oracle都会预留系统空间,以备将来存储数据。

无论为表空间预留多大的空间,将来都有数据量超出的风险。因此,在创建表空间时,还可以指定数据文件自动扩展机制。如下:

create tablespace test datafile 'E:\Database\data\test_data.dbf' size 20M autoextend on next 5M;

autoextend指定党数据量超出物理文件的存储空间时,自动增加文件大小,而on next 5M则指定每次增长的尺寸为5M。

当然,允许物理文件无限制的增长是存在一定的风险的,一次你,可以设定表空间的最大大小。

create tablespace test datafile 'E:\Database\data\test_data.dbf' size 20M autoextend on next 5M maxsize 500M;

设定表空间最大为500M。


二、表空间的使用

表空间很重要的一个作用就是规划数据表。也就是说,每个数据表都是某个表空间的子对象。数据表的真实数据也是存在于表空间的物理文件中,因此,了解表空间的使用规则,对于明确oracle数据库结构很有意义。

每个用户登录数据库时所作的建表动作,如果未显示指定将表创建于哪个表空间中,都会自动创建于该用户的默认表空间。默认表空间相当于用户的工作空间。

下面,演示如果获得数据库中所有用户的默认表空间。



从上图可看出,系统用户sys及system,其默认表空间为表空间SYSTEM,而普通用户的默认表空间为USERS.

普通用户的默认表空间有两种来源,一是创建用户时分配或后期手动修改;二是从未进行分配或者修改动作,那么则使用数据库的默认表空间。

oracle 10g数据库默认表空间为USERS,因此,未指定默认表空间而创建的用户,都将使用表空间USERS。

下面,演示修改数据库的默认表空间,从而联动普通用户的默认表空间做出更改。

SQL>alter database default tablespace test;

Database altered.

alter database default tablespace test 用于将数据库的默认表空间修改为test。在成功修改后,当前数据库的用户及默认表空间都会修改。


三、表空间的重命名及删除

平时如果觉得表空间的名称,不符合本意,将表空间删除,然后重建,在操作上比较繁琐。有没有好的法子呢?

oracle 10g、11g都提供了直接重命名表空间的选项--rename。

SQL>alter tablespace test rename to test_data;

Tablespace altered

解释:alter tablespace test用于修改表空间test的属性,rename to test_data则用于将表空间名称修改为test_data.


当一个表空间不再需要时,可以利用drop命令进行删除,但是,此时的表空间必须不再被其他用户引用。




----------------------------------------------------------数据表------------------------------

一、创建Oracle数据表


二、数据表的相关操作


三、删除数据表



转载于:https://www.cnblogs.com/iamliuxin/p/5617819.html

http://www.lbrq.cn/news/2723491.html

相关文章:

  • 微信、网站提成方案点做互联网推广是什么工作内容
  • php网站开发文档定制网站建设推广服务
  • 帮别人做网站的公司百度文库个人登录
  • 做标书的任务网站广告联盟官网
  • 网站解析错误seo推广优化工具
  • 免费下载建设银行官方网站搜狗网址大全
  • 江苏网站建设app开发公司
  • 淮安专业做网站郑州网络运营培训
  • 信息发布网站模板下载广东seo推广公司
  • 网站小功能seo怎么做教程
  • wamp个人网站开发来源百度电话人工服务
  • 南昌外贸网站设计网络促销策略
  • 做文学网站算不算开公司市场营销策划方案书
  • 河北沧为信息技术有限公司seo二级目录
  • 网站流量一直下降网络营销的作用和意义
  • 有什么网站可以发布个人信息seo点击软件手机
  • 西安单位网站建设自己的网站
  • 汕头网站上排名集客营销软件官方网站
  • 产品如何做网站地图如何制作一个简易网站
  • 网站制作详细教程网站seo优化多少钱
  • 网站开发留学海淀区seo搜索引擎
  • 叫人做网站后不提供源码wordpress免费建站
  • 网站建设尚品58和百度哪个推广效果好
  • 网站一般多长时间自己做网站设计制作
  • 金华网站推广广西网站建设制作
  • 东莞比较出名的网站建设公司淘宝指数官网的网址
  • 网站开发毕业答辩演讲稿范文互联网金融营销案例
  • 如何修改用织梦做的网站的模板seo辅助工具
  • wordpress直接上传视频网站吗热门国际新闻
  • 电商网站有哪些特色环球网最新消息
  • GoLand深度解析:智能开发利器与cpolar内网穿透的协同革命
  • 《Leetcode》-面试题-hot100-动态规划
  • 【React】hooks 中的闭包陷阱
  • 哈希表特性与unordered_map/unordered_set实现分析
  • ELK开启安全策略
  • 5.语句几个分类