Oracle用来处理数据量比较大的数据时,可以用到分区分表,理论上建议分区个数为3000,如果设置成每天自动分区,理论上可以用九年,但是实际过程中肯定需要硬盘支持,另外,跨分区的操作贼慢,扯得有点原来。

如果你的大量数据无法插入,少量数据不受影响,这时候你可以看一下表空间情况:

查看表空间使用情况:

SELECT A.TABLESPACE_NAME                     AS TABLESPACE_NAME, 
           ROUND(A.BYTES/(1024*1024*1024),2)    AS "TOTAL(G)"     , 
         ROUND(B.BYTES/(1024*1024*1024),2)    AS "USED(G)"      , 
       ROUND(C.BYTES/(1024*1024*1024),2)    AS "FREE(G)"      , 
       ROUND((B.BYTES * 100) / A.BYTES,2)   AS "% USED"       , 
       ROUND((C.BYTES * 100) / A.BYTES,2)   AS "% 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;

查询结果不用多解释,如果确定表空间已经接近99.9%,那么是时候增加表空间了;

添加表空间:

alter tablespace 表空间名 add datafile '文件路径.dbf' size 大小 autoextend off;
一般默认块大小8k,最多负载空间为32G(Oracle计算时差了一个字节,建议些31G),如果你修改默认块大小可以增加,最大负载空间可以相应增加,autoextend建议不要打开,表空间不足最多插不进去数据,如果自动扩展,并且你不注意的话操作系统就危险了。
分配时间比较长,可能是由于得划分8k小块,之后再查表空间应该就做了相应修改。

Oracle数据库增加表空间相关推荐

  1. Oracle数据库查看表空间sql语句、查看Oracle数据库表空间剩余 、修改表空间、库备份

    一  Oracle数据库查看表空间sql语句 1.oracle查看表空间当前用户 SQL>  select  username,default_tablespace  from user_use ...

  2. Oracle 数据库创建表空间、创建用户指定表空间

    Oracle 数据库创建表空间.创建用户指定表空间 //创建临时表空间 create temporary tablespace user_temp tempfile 'D:\oracle\oradat ...

  3. oracle怎么分配表空间,oracle数据库分配表空间、创造用户、分配用户权限操作

    oracle数据库分配表空间.创建用户.分配用户权限操作 1.创建临时表空间 /* create temporary tablespace*/ create temporary tablespace ...

  4. Oracle数据库之表空间(tablespace)---面试再也不害怕系列之一

    Oracle数据库的江湖地位不用多说,懂得都懂,大型公司基本必备的数据库,没有之一.在咱们国家,虽然有喊口号--去o化,可口号喊得在响亮,身体却很诚实,因此,Oracle也是运维或者开发面试时所需要掌 ...

  5. oracle数据库user表空间不足,oracle 表空间不足解决办法大全

    oracle表空间不足,一般有两个原因:一,原表空间太小,没有自增长:二,表空间已自增长,而且表空间也已足够大,对于这两种原因分别有各自的解决办法. [检查原因] 1.查看表在那个表空间  selec ...

  6. ORACLE数据库、表空间、数据文件之间的关系

    完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例. 1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等): 2) Oracle数据库实例则是一组Ora ...

  7. Linux下和Windows下创建Oracle数据库,表空间,Oracle用户

    通过SSH工具或是XShell工具进入远程Linux下. 其中,通过SSH工具登录的界面如下: 其中Host Name是远程服务器的ip地址.User Name是服务器的一个用户名,端口号默认22,C ...

  8. Oracle数据库创建表空间

    --查看表空间存放位置 select t1.name,t2.name from v$tablespace t1,v$datafile t2 where t1.ts# = t2.ts#; --创建表空间 ...

  9. Oracle数据库查看表空间使用率

    12C之前或NON-CDB模式的数据库查看表空间使用率 set linesize 160 set pagesize 999 col TABLESPACE_NAME for a18 col TBS_TO ...

最新文章

  1. java修改数据库表结构_数据库设计(一):设计传统系统表结构(Java开发)
  2. [论文摘录] Classification of SOA Contract Specification Languages(ICWS, 2008), 第二部分
  3. 射灯安装方法图解_客厅适合用射灯做基础照明吗?又该如何布灯?
  4. JVM GC耗时频频升高,这次排查完想说:还有谁?
  5. ASP怎样定义应用主题服务器,ASP.NET 4权威指南 目录
  6. [Luogu 2486] SDOI2011 染色
  7. 产品经理是否应该给 UI 设计师的设计稿提意见?
  8. Jmeter 新手教程
  9. maven学习(2)
  10. vmware安装黑苹果教程
  11. 这些真实的“猥琐程序员”,今天必须曝光!
  12. 英语口语收集(三十七)
  13. linux -shell编程-循环语句
  14. 英文学习20180529
  15. mysql数据库中学分的简写_一些数据库相关词汇缩写
  16. 校园网共享网络(Netkeeper 飞young )
  17. Arduino--4*4矩阵键盘
  18. 【TS】1010- 细数 10 个 TypeScript 奇怪的符号
  19. 基于微哨自动打卡程序部署腾讯云函数
  20. 从读秀、文献港上搜索、下载电子书,并把电子书转为PDF

热门文章

  1. 转载唐凤的博客 :: Perl 6 十周年慶
  2. 华为侯金龙:打造行业智能体,共建全场景智慧
  3. 魔兽世界不同服务器集合石显示的内容,魔兽怀旧服:详解TBC集合石机制,各副本要求不同,难怪无法使用...
  4. 算法:根据一个开关确定一百人是否都进入过房间
  5. 2023江西理工大学计算机考研信息汇总
  6. 微信小程序实现svga格式动画播放
  7. 计算机运筹学pdf,运筹学上机报告最短路问题的计算机求解.pdf
  8. 从未停止进化的MaxCompute
  9. python 打开文件夹_python打开目录
  10. JAVA毕业设计Web商铺租赁管理系统计算机源码+lw文档+系统+调试部署+数据库