最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

如果查看Oracle数据块和操作系统块大小

来源:懂视网 责编:小采 时间:2020-11-09 07:18:46
文档

如果查看Oracle数据块和操作系统块大小

如果查看Oracle数据块和操作系统块大小:1、 1、 在命令窗口中执行: SQL show parameter db_block_size NAME TYPE VALUE ------------------------------------ ----------------------------------------- db_block_size integer 8192 2、
推荐度:
导读如果查看Oracle数据块和操作系统块大小:1、 1、 在命令窗口中执行: SQL show parameter db_block_size NAME TYPE VALUE ------------------------------------ ----------------------------------------- db_block_size integer 8192 2、

1、 1、 在命令窗口中执行: SQL show parameter db_block_size NAME TYPE VALUE ------------------------------------ ----------------------------------------- db_block_size integer 8192 2、 2、 在SQL窗口中执行: //查询实例的db_block_size(为81

1、 1、 在命令窗口中执行:
SQL> show parameter db_block_size
NAME TYPE VALUE
------------------------------------ -----------------------------------------
db_block_size integer 8192

2、2、 在SQL窗口中执行:
//查询实例的db_block_size值(为8192 bytes)
select value from v$parameter where name='db_block_size'

//查询出的回滚段中每个extent的初始分配的大小
select initial_extent fromdba_rollback_segs

//initial_extent值除以db_block_size后的结果:
select initial_extent/8192 fromdba_rollback_segs

由此可见,initial_extent值是db_block_size的整数倍,db_block_size的默认值为8192 bytes,是不能被用户修改的。因为db_block_size对应于一个实例,所以意味着在数据库创建(建库)以后是不能修改的,如需修改,可行的方式是重新建库并把原库的数据export到新库。当然最好的方式是在建数据库之前就规划好,一般如果是OLTP系统,可以保持默认值;OLAP环境可以考虑适当调大。

db_block_size典型的值有4096 bytes 和 8192 bytes,且必须是操作系统块(os block)的整数倍。操作系统块(os block)在Windows下可以通过fsutil工具查看,在Linux下则可以使用tune2fs命令。

Windows下使用方法如下:
D:\>fsutil fsinfontfsinfo c:
NTFS 卷序列号 : 0x 388c89188c88d1b4
版本: 3.1
区数量: 0x00000000013fe599
簇总数: 0x000000000027fcb3
可用簇: 0x0000000000011e43
保留总数: 0x0000000000000060
每个扇区字节数: 512
每个簇字节数: 4096
每个FileRecord 段的字节数 : 1024
每个FileRecord 段的簇数 : 0
Mft 有效数据长度 : 0x00000000051cc000
Mft 起始 Lcn : 0x00000000000c0000
Mft2 起始 Lcn : 0x000000000013fe59
Mft 区域起 : 0x0000000000221960
Mft 区域结 : 0x000000000022a280

这里的"每个簇字节数" 4096就是Windows上的文件系统块大小。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

如果查看Oracle数据块和操作系统块大小

如果查看Oracle数据块和操作系统块大小:1、 1、 在命令窗口中执行: SQL show parameter db_block_size NAME TYPE VALUE ------------------------------------ ----------------------------------------- db_block_size integer 8192 2、
推荐度:
标签: 查看 数据 大小
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top