(Q)理论上ORACLE一个表能存储多少条记录

[复制链接]
查看11 | 回复7 | 2006-4-17 13:46:34 | 显示全部楼层 |阅读模式
理论上ORACLE一个表能存储多少条记录
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
一个object是32G(8k 的block)
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
TO l2g32003
你是说能存储多少条记录和块大小有关,8K时是32G条记录吗?
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
不好意思说错了
应该是 32G×1022 的空间
oracle的一个对象是不会跨越一个表空间的 即使是分区表 他底层对应的也是几个对象而已
也就是说这个对象在的表空间有多大这个对象就能存多少行
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
理论上一个表可以有< 4G 个 分区,一个分区在一个表空间可以有1022 个文件
一个文件大小决定于os和 db block size联合决定,取os支持文件大小和4m blocks 大小的小者
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
一个 table最多文档上说的是 64k-1 个分区啊
但我搞不懂为什么一个tablespace 是1022 个datafile 我建过一个tablesapce 有1023个datafile 的
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
最初由 l2g32003 发布
[B]一个 table最多文档上说的是 64k-1 个分区啊
[/B]

maybeimake amistake ,thanks
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
多谢BITI老大
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行