1、创建表空间

CREATE TABLESPACE DB_DATALOGGINGDATAFILE 'D:app/Administrator/oradata/NewDB/DB_DATA.DBF'SIZE 32MAUTOEXTEND ONNEXT 32M MAXSIZE UNLIMITEDEXTENT MANAGEMENT LOCAL;

2、查看表空间的名称及大小

SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0)
ts_size
FROM dba_tablespaces t, dba_data_files d
WHERE t.tablespace_name
= d.tablespace_name
GROUP BY t.tablespace_name;

3、查看表空间物理文件的名称、路径及大小

SELECT tablespace_name,
file_id,
file_name,
round(bytes / (1024
* 1024), 0) total_space
FROM dba_data_files
ORDER BY tablespace_name;

4、查看表空间的使用情况

SELECT SUM(bytes) / (1024 * 1024) AS
free_space, tablespace_name
FROM dba_free_space
GROUP BY
tablespace_name;
SELECT a.tablespace_name,
a.bytes total,
b.bytes
used,
c.bytes free,
(b.bytes * 100) / a.bytes "% USED ",
(c.bytes *
100) / a.bytes "% FREE "
FROM sys.sm$ts_avail a, sys.sm$ts_used b,
sys.sm$ts_free c
WHERE a.tablespace_name = b.tablespace_name
AND
a.tablespace_name = c.tablespace_name;

5、扩展表空间

创建单个文件不能超过32GB的表空间

① 如果你创建的表空间超过32GB,可以把这个表空间存储为多个数据文件(个数不限制只要硬盘空间够大),每个文件不大于32GB。

alter tablespace USERS add datafile 'D:app/Administrator/oradata/NewDB/user_2.dbf' size 30000M;

USERS为表空间名称,user_2.dbf为数据文件;一个表空间可以对应多个数据文件,每个文件不大于32GB。

② 如果想让表空间自增长执行下面语句即可,自增长单个数据文件大小上限也是32G,个人觉得自增长的好处在创建的时候等待时间不需要很长,而且在不确定存储数据占用大小的情况下不会浪费存储空间,实际生产环境还是以需求为准吧。

alter tablespace USERS add datafile 'D:\APP\ADMINISTRATOR\ORADATA\ORC\user_2.dbf' size 1000M  autoextend on next 100M;

Oracle11g 创建表空间、查看表空间以及扩展表空间相关推荐

  1. spool命令、创建一个表,创建并且copy表,查看别的用户下的表,rowid行地址 索引的时候使用,表的增删改查,删除表,oracle的回收站

      1.spool 命令 spool "D:\test.txt" spool off SQL> host cls 2.创建一个表 SQL> --条件(1):有创 ...

  2. spool命令、创建一个表,创建而且copy表,查看别的用户下的表,rowid行地址 索引的时候使用,表的增删改查,删除表,oracle的回收站...

      1.spool命令 spool "D:\test.txt" spool off SQL> host cls 2.创建一个表 SQL> --条件(1):有创建 ...

  3. linux db2扩展表空间,Linux/ext3:DB2扩展表空间导致的Latch等待现象1

    现象: Linux环境下,如果文件系统类型为EXT3,由于不支持快速预分配,DB2表空间扩容会非常慢,在扩容器间观察到有 SQLO_LT_SQLB_POOL_CB__readLotch 和 SQLO_ ...

  4. Oracle11g创建表空间、创建用户、角色授权、导入导出表以及中文字符乱码问题

    本文转自:https://www.cnblogs.com/bjh1117/p/6605037.html, 侵删. 前提:本机已经安装了Oracle11g数据库 需求:使用PL SQL数据库连接工具操作 ...

  5. oracle表空间,角色,权限,表,索引,序列号,视图,同义词,约束条件,存储函数和过程,常用数据字典,基本数据字典信息,查看VGA信息,维护表空间,创建表空间等信息

    查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * fr ...

  6. oracle创建表空间 扩展表空间文件 修改表空间自动增长

    1. 创建表空间 create tablespace SIRM2  datafile 'D:\oracle\product\10.2.0\oradata\orcl\SIRM2.dbf' size 10 ...

  7. mysql 查看表v空间自增涨_MySQL InnoDB表空间加密

    从 MySQL5.7.11开始,MySQL对InnoDB支持存储在单独表空间中的表的数据加密 .此功能为物理表空间数据文件提供静态加密.该加密是在引擎内部数据页级别的加密手段,在数据页写入文件系统时加 ...

  8. Oracle11使用现在数据库文件,oracle11g 重装操作系统后,如何利用原有oracle表空间文件还原数据库...

    oracle11g 重装操作系统后,如何利用原有oracle表空间文件还原数据库 最近由于系统重装,在还原dmp备份文件时,由于数据原因(用exp命令导出时表没有导出全部),导致系统不能正常运行.根据 ...

  9. PostgreSQL 查看数据库,索引,表,表空间大小

    转载来源 :PostgreSQL 查看数据库,索引,表,表空间大小 : https://www.cnblogs.com/mchina/archive/2013/04/19/3028573.html 一 ...

  10. oracle表空间默认增长大小,Oracle 用户表空间查看、修改大小、设置自增长等

    分类: Oracle 首先登入某个用户,查看某个用户在哪个表空间下: select username,default_tablespace from user_users; 查看该用户下所有的表: s ...

最新文章

  1. Java基础部分笔记----------网络编程
  2. 常见问题—打包压缩问题
  3. Redis的复制详解
  4. nginx php mysql分离,详解nginx、php-fpm和mysql用户权限
  5. 阿里云的这个智能编码插件真心好用!Java 开发神器!!!
  6. matlab blms算法程序,LMS算法Matlab程序
  7. 2017-2018-1 20155330 《信息安全系统设计基础》第3周学习总结
  8. C++中的void类型
  9. html英文读法,classin读音发音 classln英文怎么读?
  10. 0708-/etc/login.defs
  11. dpi,分辨率,屏幕尺寸,dp,px,dip
  12. 语义漂移_当概念漂移是语义漂移时
  13. PMP备考大全:经典题库(5月)
  14. 记录:起个撒名了, 就叫 《方向》 吧....
  15. ORA-29491: invalid table for chunking 错误记录
  16. xv6进程切换-swtch函数
  17. 前端怎么引入Jquery库
  18. Synchronized原理(偏向锁篇)
  19. mac|我在Android studio踩过的乌龙坑
  20. EDG夺冠引全网欢呼,电竞时代要来了吗?

热门文章

  1. 如何有效提升留存率促进用户活跃?
  2. 云服务器上硬盘是虚拟的吗,虚拟硬盘映射在主机上使用
  3. 如何从linux下载超过4G的文件到windows
  4. HTTP hijack
  5. 通过淘宝司法拍卖购买房子,需要注意些什么?
  6. 微服务api网关_微服务设计api网关模式
  7. 就算所有人都放弃我,我也不会放弃我自己,坚持梦想,拒绝国企,拒绝公务员
  8. OSChina 周五乱弹 —— 程序猿真是令人感到担忧!
  9. javascript与css压缩工具
  10. java棋盘最短路径障碍物_(Eucledian最短路径)检测平面中障碍物的角落