首先oracle shrink 是10g之后才引出的,有shrink table 和shrink space两种,这里介绍shrink space压缩分两个阶段:1、数据重组:这个过程是通过一系列的insert delete操作,将数据尽量排在列的前面进行重新组合。2、HWM调整:这个过程是对HWM的调整,释放空闲数据库。PS:shrink之间必须开启行移动功能alter table tabl
转载 2019-06-09 21:49:00
532阅读
2评论
--Size of All Table Space --1. Used Space SELECT TABLESPACE_NAME,TO_CHAR(SUM(NVL(BYTES,0))/1024/1024/1024, '99,999,990.99') AS "USED SPACE(IN GB)" FRO
转载 2018-04-11 16:53:00
187阅读
2评论
一、开启表的行迁移 alter table table_name enable row movement; select 'alter table '||s.owner||'.'||s.table_name||' enable row movement;' from dba_tables s whe
转载 2019-01-28 10:13:00
411阅读
2评论
SQL> create table tt nologging as select o.* from (select * from dba_objects where rownum<10001) o,(select * from dba_objects where rownum<101) o2 order by o.object_id;   SQL> selec
原创 2010-12-30 20:42:12
359阅读
---------------The following is quoted from Concept 10g Oracle provides a means for suspending, and later resuming, the execution of large database operations in the event of space allocation failure
原创 2013-09-10 17:22:14
836阅读
# Java的空间函数 Java是一种面向对象的编程语言,拥有丰富的库和函数,可以帮助开发人员轻松处理各种任务。其中一个常用的函数类型是空间函数,用于处理和操作空间数据。 ## 空间函数的概念 空间函数是指一类函数,用于处理和操作空间数据,例如点、线、面、多边形等。空间函数可以执行各种操作,如计算距离、查找最近点、判断点是否在区域内等。在GIS(地理信息系统)和计算机图形学等领域中,空间函
原创 2023-08-05 07:45:00
115阅读
Oracle数据库,DBA(Database Administrator)经常需要监控数据库中表空间的剩余空间,以及表空间的使用情况。其中,dba_free_space是一个非常重要的视图,可以帮助DBA查看数据库中表空间的剩余空间情况。接下来,我将详细介绍如何使用dba_free_space来监控表空间的剩余空间。 ### 实现"oracle dba_free_space"的流程 首先,
原创 2024-05-23 10:51:43
420阅读
oraclenvl()函数 oracle的nvl函数的使用方法 通过查询获得某个字段的合计值,假设这个值位null将给出一个预设的默认值 select nvl(sum(t.dwxhl),1) from tb_jhde t where zydm=-1 这里关心的nvl的使用方法,nvl(arg,va
转载 2017-07-24 19:23:00
296阅读
2评论
以前一直没使用dump函数,最近因为一些原因使用了dump函数,为了不让自己忘记,故贴于此。转载:[url]http://www.eygle.com/archives/2005/12/how_oracle_stor.html[/url] 作者:eygle版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明 DUMP函数的输出格式类似:类型 <[长度]>,
转载 2008-07-30 20:59:48
3424阅读
函数的基本应用   1 创建函数(SQL窗口中) create or replace function get_hello_msg return varchar2 as begin        return 'hello world'; end get_hello_msg; 函数必须有返回值,该函数的返回值是
原创 2012-09-10 20:59:10
724阅读
1,case when用法 从表根据时间点不同查询出活动的状态。 sql SELECT ENAME,JOB,SAL,NVL(COMM,100) FROM EMP WHERE SAL zqyjList); xml insert into YZSYLGK_ZQYJ (YJ_ID, ID, YJ_NR,
原创 2021-12-22 11:16:26
369阅读
decode()函数ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商的SQL实现还没有此功能。 Decode函数的语法结构如下: decode (expression, search_1, result_1) decode (expression, search_1, result_1, search_2, result
转载 精选 2012-10-23 20:22:24
766阅读
oracle的nvl函数的用法通过查询获得某个字段的合计值,如果这个值位null将给出一个预设的默认值 select nvl(sum(t.dwxhl),1) from tb_jhde t where zydm=-1 这里关心的nvl的用法,nvl(arg,value)代表如果前面的arg的值为null那么返回的值为后面的value 如: NVL(a,b)就是判断a是否是NULL,如果不是返回a的值,如果是返回b的值 通过查询获得某个字段的合计值,如果这个值位null将给出一个预设的默认值另一个有关的有用方法 declare i integer select nvl(sum(t.dwx...
转载 2012-01-04 11:28:00
368阅读
2评论
   Oracle函数——Round()函数            Round(exp1,exp2)函数具有四舍五入的功能,分为以下两种情况:1.exp2数为非负四舍五入的位数从小数点后开始计数,小数点后|exp2|位,看後一位,进本位,后面舍去select Round(125.455,0) from dual   ---125select Round(125.455,1) from d
转载 2021-04-28 21:20:56
1263阅读
2评论
   Oracle函数——NVL()函数            NVL(exp1,exp2)函数时判断判断某个值是否为null。若为null,则返回exp2,否则返回exp1---格式1select nvl(exp1,exp2) from db_table  ---例子select monthid,decode(nvl(sale,6000),6000,'NG','OK') from db
转载 2021-04-28 21:21:22
391阅读
2评论
一.Resumable Space Allocation 说明 从9i开始,Oracle提供了一种避免因为space Error而导致事务异常的操作: resumable spaceallocation. 在Oracle 10g的OCP 考试有考resumable session 的这个知识点。官网对Resumable的解释: Advantage is forDBAs who are runni
原创 2021-12-31 13:51:07
145阅读
一.Resumable Space Allocation 说明 从9i开始,Oracle提供了一种避免因为space Error而导致事务异常的操作: resumable spaceallocation. 在Oracle 10g的OCP 考试有考resumable session 的这个知识点。官网对Resumable的解释: Advantage is forDBAs who are runni
原创 2022-01-05 13:59:47
425阅读
You can use trim on the column. The above is not DBMS-independent, since Sybase does not provide the trim function. However, the below approach will w
转载 2018-12-03 17:50:00
421阅读
首先oracle shrink 是10g之后才引出的,有shrink table 和shrink space两种,这里介绍shrink space压缩分两个阶段:1、数据重组:这个过程是通过一系列的insert delete操作,将数据尽量排在列的前面进行重新组合。2、HWM调整:这个过程是对HWM的调整,释放空闲数据库。PS:
原创 2013-08-20 02:40:27
4345阅读
1点赞
一.Show_space 过程源码 脚本如下: CREATE OR REPLACE PROCEDURE show_space (p_segname_1 IN VARCHAR2,p_type_1 IN VARCHAR2 DEFAULT 'TABLE',p_spa
转载 精选 2014-03-18 11:07:55
556阅读
  • 1
  • 2
  • 3
  • 4
  • 5