一、开启表的行迁移 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
362阅读
--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评论
## 使用Hive查看Table Space ### 介绍 Hive是一个建立在Hadoop之上的数据仓库基础设施,它提供了一种类似于SQL的查询语言——HiveQL,用于查询和分析存储在Hadoop集群中的大规模数据集。Hive可以将结构化的数据映射到Hadoop的分布式文件系统上,并提供了一个高级查询语言的接口。 在使用Hive进行数据分析时,我们经常需要查看Hive表的存储空间情况。本
原创 2024-01-19 07:23:14
66阅读
 SQLSERVER 2005提供的对存储过程签名(signature)功能是我最喜欢的。 如果我们要编写一个存储过程,执行该存储过程里的代码需要权限P,并且我们想要用户Alice可以执行这个存储过程,但是我们不想将权限P直接赋予给用户Alice, 我们可以用证书(certificate)对这个存储过程进行签名来完成这一需求: a)   
转载 2024-09-06 20:28:45
41阅读
---------------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阅读
都知道alter table move 或shrink space可以收缩段,用来消除部分行迁移,消除空间碎片,使数据更紧密,但move跟shrink space还是有区别的。 Move会移动高水位,但不会释放申请的空间,是在高水位以下(below HWM)的操作。 而shrink space 同样会移动高水位,但也会释放申请的空间,是在高水位上下(below and above HWM)都有的操
转载 2023-07-03 12:26:14
557阅读
move 和shrink 的共同点1、收缩段2、消除部分行迁移3、
转载 2021-08-10 09:48:56
616阅读
move 和shrink 的共同点1、收缩段2、消除部分行迁移3、消除空间碎片4、使数据更紧密shrink语法:
转载 2022-04-11 17:30:32
452阅读
  首先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评论
Oracle数据库中,DBA(Database Administrator)经常需要监控数据库中表空间的剩余空间,以及表空间的使用情况。其中,dba_free_space是一个非常重要的视图,可以帮助DBA查看数据库中表空间的剩余空间情况。接下来,我将详细介绍如何使用dba_free_space来监控表空间的剩余空间。 ### 实现"oracle dba_free_space"的流程 首先,
原创 2024-05-23 10:51:43
420阅读
//建测试表   create table dept(          deptno number(3) primary key,          dname varchar2(10),          loc varchar
原创 2012-09-30 16:56:32
422阅读
1、索引表 TYPE type_name IS TABLE OF element_type INDEX BY index_type; table_name type_name ; element_type:集合中的元素的类型。如number、char, 也可以是记录 index_type :只能是整
转载 2020-06-11 16:57:00
143阅读
Oracle Table Function在Oracle9i时引入。完美的兼容了view和存储过程的长处: 应用举例: 1.Table()函数: set feedback off create or replace type type_int_date_varchar2 as object (i i
转载 2017-06-14 08:22:00
114阅读
2评论
//建测试表 create table dept( deptno number(3) primary key, dname varchar2(10), loc varchar2(13) ); create table employee_info( empno number(3), deptno number(3), ename varchar2(10), s
转载 精选 2012-09-21 17:48:06
621阅读
  本文主要介绍Oracle Clustered TableOracle集群表分为B*树索引集群表(B* tree index clustered table)和散列集群表(hash-clustered table)  一.群(cluster)简介 群为Oracle中的段,他完成两件事: u   通过公共键物理的将数据保存在一起。数据不排
转载 精选 2013-02-21 10:37:16
315阅读
这个系列, 介绍upstream 一些有意思的worklog问题在InnoDB 现有的版本里面, 如果一个table space 被truncated 或者 drop 的时候, 比如有一个连接创建了临时表, 连接断开以后, 对应的临时表都需要进行drop 操作.InnoDB 是需要将该tablespace 对应的所有的page 从LRU/FLUSH list 中删除, 如果没有这个操作, 新的ta
原创 2021-03-04 23:41:00
140阅读
 一.Resumable Space Allocation 说明 从9i开始,Oracle提供了一种避免因为space Error而导致事务异常的操作: resumable spaceallocation. 在Oracle 10g的OCP 考试中有考resumable session 的这个知识点。官网对Resumable的解释: Advantage is forDBAs who are runn
转载 2012-01-10 22:47:00
79阅读
一.Resumable Space Allocation 说明 从9i开始,Oracle提供了一种避免因为space Error而导致事务异常的操作: resu
原创 2022-09-02 10:52:16
176阅读
本文详细介绍了Oracle数据库中的表压缩技术,包括压缩表的基本概念、实现原理、优缺点及不同类型压缩方式的对比。主要内
  • 1
  • 2
  • 3
  • 4
  • 5