社区
Oracle 高级技术
帖子详情
shrink space 和 trigger
u010080551
2018-01-19 05:08:40
我在做shrink space候,确认部分行的rowid发生了变化,但是这个表的触发器没有执行。这是为什么。
官方文档里提到的rowid-based trigger是什么意思,for each row 就是基于rowid的触发器吗。网高手解释解释。
...全文
780
3
打赏
收藏
shrink space 和 trigger
我在做shrink space候,确认部分行的rowid发生了变化,但是这个表的触发器没有执行。这是为什么。 官方文档里提到的rowid-based trigger是什么意思,for each row 就是基于rowid的触发器吗。网高手解释解释。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jdsnhan
2018-01-23
打赏
举报
回复
for each row 是数据的变化,而shrink space是 row movement,存储位置发生改变,数据没有变化,所以,不会触发你写的触发器
卖水果的net
2018-01-23
打赏
举报
回复
shrink table 或 move table 时,数据本身不会发生变化,仅仅是rowid 变化。所有并不会触发 dml 触发器。
卖水果的net
2018-01-23
打赏
举报
回复
for each row 不是 基于rowid 的触发器。
Flex Box页面布局实战课程(网页移动端微信等)
主要讲解FlexBox的容器属性和容器内项目知识点的实战应用;flex-direction,flex-wrap,flex-flow,justify-content,align-items,align-content,flex-grow,flex-
shrink
,flex-basis,flex,align-self的实战应用
oracle table
space
,alter table move 和 alter table
shrink
space
的区别
本帖最后由 lhqmccn 于 2014-5-15 15:49 编辑move 和
shrink
的共同点1、收缩段2、消除部分行迁移3、消除空间碎片4、使数据更紧密
shrink
语法:alter table TABLE_NAME
shrink
space
[compact|cascate]segment
shrink
...
oracle table 碎片化消除
shrink
space
回缩表与相关索引,降低HWM, (包括 BASICFILE LOB segments): SQL> alter table table_name
shrink
space
cascade; 只回缩LOB字段 SQL> alter table table_name MODIFY LOB (lob_col_example) (
SHRINK
SPACE
); 只...
oracle rebuild table,案例:Oracle数据库表操作alter table move与
shrink
space
详细对
天萃荷净Oracle数据库表操作alter table move与
shrink
space
详细对比都知道alter table move 或
shrink
space
可以收缩段,用来消除部分行迁移,消除空间碎片,使数据更紧密,但move跟
shrink
space
还是有区别的。...
alter table move 和
shrink
space
的区别
都知道alter table move 或
shrink
space
可以收缩段,用来消除部分行迁移,消除空间碎片,使数据更紧密,但move跟
shrink
space
还是有区别的。 Move会移动高水位,但不会释放申请的空间,是在高水位以下(below HWM)的...
Oracle 高级技术
3,491
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章