ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 关于rowid的一个小实验

关于rowid的一个小实验

原创 Linux操作系统 作者:onlinedog 时间:2010-11-16 20:27:44 0 删除 编辑
insert操作后,oracle会分配空间进行记录的存储,这时候这个空间已经分配出去了,如果立刻rollback,则此空间可以继续分配,下面的实验验证了这一点。
SQL> truncate table yangxl;
Table truncated
SQL> insert into yangxl values('1000000000000000000000');
1 row inserted
SQL> select t.rowid from yangxl t;
ROWID
------------------
AAA1JBAABAAFi6vAAA
SQL> rollback;
Rollback complete
SQL> insert into yangxl values('2000000000000000000000');
1 row inserted
SQL> select t.rowid from yangxl t;
ROWID
------------------
AAA1JBAABAAFi6vAAA

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7204674/viewspace-678273/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-09-16

  • 博文量
    106
  • 访问量
    228385