社区
Oracle
帖子详情
如何计算Oracle的表一条记录占用空间的大小?
dingfuhai
2009-01-09 11:26:27
如何计算Oracle的表记录占用空间的大小?
是把所有字段的大小都加起来吗?varchar(256),char,number算几个字节?
...全文
2452
3
打赏
收藏
如何计算Oracle的表一条记录占用空间的大小?
如何计算Oracle的表记录占用空间的大小? 是把所有字段的大小都加起来吗?varchar(256),char,number算几个字节?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
47522341
2009-01-12
打赏
举报
回复
1,你可以对表进行分析,然后在user_tables中可以看到平均的行长度(每条记录长度都不同);
2,你可以将表的某个数据库转储出去,自己看一下好了^_^。
多壮志
2009-01-12
打赏
举报
回复
有各种比较复杂的情况,计算data block是比较可靠的.
刷新一下统计信息,然后统计某个统计表即可。
select table_name,blocks*8192/1024/1024 size_m from user_tables
Andy__Huang
2009-01-09
打赏
举报
回复
第一行的列头信息所占字节数,再加上各个字段所占的字节数据,加起来是多少就是多少
列头信息记录每个字段的数据类型
Oracle
一条
数据字节数,怎么
计算
Oracle
的
表
一条
记录
占用
空间
的
大小
如何
计算
Oracle
的
表
一条
记录
占用
空间
的
大小
?如何
计算
Oracle
的
表
记录
占用
空间
的
大小
?是把所有字段的
大小
都加起来吗?varchar(256),char,number算几个字节?------解决方案--------------------第一行的列头信息所占字节数,再加上各个字段所占的字节数据,加起来是多少就是多少列头信息
记录
每个字段的数据类型------解决方案---------------...
怎么
计算
Oracle
的
表
一条
记录
占用
空间
的
大小
怎么
计算
Oracle
的
表
一条
记录
占用
空间
的
大小
统计向
oracle
每个
表
中插入
一条
记录
时 ,
占用
的最大
空间
统计向
oracle
每个
表
中插入
一条
记录
时 ,
占用
的最大
空间
1. 原始需要时 , 当我们向
oracle
中创建一张
表
的时候 , 该
表
会有很多不同类型的字段(字段具有类型 , 长度) , 当我们向
表
中插入
一条
记录
时 , 会
占用
多大的
空间
那 ? 2. 如果我们知道向
表
中插入
一条
记录
时
占用
的
空间
大小
的话 , 我们就可以估计出我们大概需要的
空间
, 需要多少硬盘
空间
oracle
数据库
表
数据量与
占用
存储
大小
参考示例
oracle
数据库
表
数据量与
占用
存储
大小
参考示例
Oracle
表
空间
使用及单
表
空间
占用
查询
oracle
表
空间
大小
使用情况及单
表
占用
空间
大小
查询
Oracle
17,090
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章