向一个table 插入数据的时候,为什么会从该table所分配的第四个block开始,预留的3个block是干什么用的?
2009-10-16 16:44
627 查看
SQL> create table ttt(x number);
表已创建。
SQL> insert into ttt values(1);
已创建 1 行。
SQL> commit;
提交完成。
SQL> select file_id,block_id,bytes,blocks from dba_extents where segment_name='TTT';
FILE_ID BLOCK_ID BYTES BLOCKS
---------- ---------- ---------- ----------
5 2473 65536 8
SQL> select distinct dbms_rowid.rowid_block_number(rowid) from ttt;
DBMS_ROWID.ROWID_BLOCK_NUMBER(ROWID)
------------------------------------
2476
可以看到oracle保留了3个为ttt表保留了3个table,这保留下来的block是用来干什么的?
表已创建。
SQL> insert into ttt values(1);
已创建 1 行。
SQL> commit;
提交完成。
SQL> select file_id,block_id,bytes,blocks from dba_extents where segment_name='TTT';
FILE_ID BLOCK_ID BYTES BLOCKS
---------- ---------- ---------- ----------
5 2473 65536 8
SQL> select distinct dbms_rowid.rowid_block_number(rowid) from ttt;
DBMS_ROWID.ROWID_BLOCK_NUMBER(ROWID)
------------------------------------
2476
可以看到oracle保留了3个为ttt表保留了3个table,这保留下来的block是用来干什么的?
相关文章推荐
- 向一个table 插入数据的时候,为什么会从该table所分配的第四个block开始,预留的3个block是干什么用的?
- 请教一下:Windows任务管理器中显示的进程占用的内存是什么内存? 分配的还是使用的? 另外,最小化一个进程的时候为什么其占用的内存会大大降低?谢谢
- 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n
- oracle数据库表中,插入数据的时候如何产生一个 字母+数字 编号?
- ScrollView在初始化滚动条在某一位置的时候为什么非得开一个线程?还有就是scrollTo与smoothScrollTo的区别是什么?
- 怎样将数据同时插入两个表中(事物开始后,插入语句后,自动增长列有没有生成一个值,有的话,值怎样获得)
- 微软的日历控件为什么从1753年开始?Sqlserver数据库不能插入1753年之前的数据?
- Demo of use SQL (Insert logs in system resource usage table)使用sql 的一个示例(插入系统使用日志数据)
- 在SQLite数据库中获取新插入数据自增长的ID值和插入的时候注意些什么?
- 插入多行数据的时候,一个insert插入多行
- Mysql数据表信息插入到一个新的总数据表,总数据表id(AI自增)没有从1开始的解决
- 当你输入一个网址的时候,实际会发生什么?
- “回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。花花非常喜欢这种拥有对称美的回文串,生日的时候她得到两个礼物分别是字符串A和字符串B。现在她非常好奇有没有办法将字符串B插入字符串A使产生的字符串是一个回文串。你接受花花的请求,帮助她寻找有多少种插入办法可以使新串是一个回文串。如果字符串B插入的位置不同就考虑为不一样的办法。
- 每天一个python小程序 3向Redis数据库中插入数据
- Oracle和MySql中将一个表中的数据插入到另一张表
- 将另外一个表中的数据插入到指定表
- Atitit 如何做数据分析 描述型:发生了什么?可视化仪表盘化很重要。 1 2. 诊断型:为什么会发生?结合历史记录 1 3. 预测型:可能发生什么? 2 4. 指导型 规划未来行动:我需要做什
- 编写一个在1,2,…,9(顺序不能变)数字之间插入+或-或什么都不插入,使得计算结果总是100的程序
- iOS用SegmentController来切换tableView的时候 reloadData会造成数据重复创建 解决办法
- 当你输入一个网址的时候,实际会发生什么?