电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

使用 db_file_multiblock_read_count測試Oracle在不同系統中的IO能力

瀏覽:2日期:2023-11-17 19:15:20
link:http://www.eygle.com/faq/db_file_multiblock_read_count&OracleIO.htm初始化參數db_file_multiblock_read_count 影響Oracle在執行全表掃描時一次讀取的block的數量. db_file_multiblock_read_count的設置要受OS最大IO能力影響,也就是說,假如 你系統的硬件IO能力有限,即使設置再大的db_file_multiblock_read_count也是沒有用 的。理論上,最大db_file_multiblock_read_count和系統IO能力應該有如下關系: Max(db_file_multiblock_read_count) = MaxOsIOsize/db_block_size當然這個Max(db_file_multiblock_read_count)還要受Oracle的限制,目前Oracle所支持的最大db_file_multiblock_read_count 值為128.我們可以通過db_file_multiblock_read_count來測試Oracle在不同系統下,單次IO最大所能讀取得數據量:$ sqlplus '/ as sysdba'SQL*Plus: Release 10.1.0.2.0 - ProdUCtion on Wed Aug 11 23:43:52 2004Copyright (c) 1982, 2004, Oracle.; All rights reserved.Connected to:Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - 64bit ProductionWith the Partitioning, OLAP and Data Mining optionsSYS AS SYSDBA on 11-AUG-04 >show parameter read_countNAME TYPE;;;;;VALUE------------------------------------ ----------- ------------------------------db_file_multiblock_read_count;;;;;integer;;16SYS AS SYSDBA on 11-AUG-04 >create tablespace dfmbrc 2; datafile '/opt/oracle/oradata/eygle/dfmbrc.dbf' 3; size 20M extent management local uniform size 2M;Tablespace created.SYS AS SYSDBA on 11-AUG-04 >create table t tablespace dfmbrc as select * from dba_objects;Table created.SYS AS SYSDBA on 11-AUG-04 >insert into t select * from t;9149 rows created.SYS AS SYSDBA on 11-AUG-04 >/18298 rows created.SYS AS SYSDBA on 11-AUG-04 >/36596 rows created.SYS AS SYSDBA on 11-AUG-04 >commit;Commit complete.SYS AS SYSDBA on 11-AUG-04 >alter session set db_file_multiblock_read_count=1000;Session altered.SYS AS SYSDBA on 12-AUG-04 >show parameter read_countNAMETYPE; ;;;;VALUE------------------------------------ ----------- ------------------------------db_file_multiblock_read_count;;;;;integer;;;;;128SYS AS SYSDBA on 11-AUG-04 >alter session set events '10046 trace name context forever,level 12';Session altered.SYS AS SYSDBA on 11-AUG-04 >alter system flush buffer_cache;System altered.SYS AS SYSDBA on 11-AUG-04 >select count(*) from t; COUNT(*)---------- 73192SYS AS SYSDBA on 12-AUG-04 >@gettraceTRACE_FILE_NAME--------------------------------------------------------------------------------/opt/oracle/soft/eygle_ora_24432.trc$ cat /opt/oracle/soft/eygle_ora_24432.trcgrep scaWAIT #26: nam='db file scattered read' ela= 18267 p1=10 p2=10 p3=128WAIT #26: nam='db file scattered read' ela= 8836 p1=10 p2=138 p3=127WAIT #26: nam='db file scattered read' ela= 8923 p1=10 p2=265 p3=128WAIT #26: nam='db file scattered read' ela= 8853 p1=10 p2=393 p3=128WAIT #26: nam='db file scattered read' ela= 8985 p1=10 p2=521 p3=128WAIT #26: nam='db file scattered read' ela= 8997 p1=10 p2=649 p3=128WAIT #26: nam='db file scattered read' ela= 9096 p1=10 p2=777 p3=128WAIT #26: nam='db file scattered read' ela= 583 p1=10 p2=905 p3=12$我們可以看到,在以上測試平臺中,Oracle最多每次IO能夠讀取128個Block,由于block_size為8k,也就是每次最多讀取了1M數據.系統平臺為: $ uname -aSunOS billing 5.8 Generic_108528-23 sun4u sparc SUNW,Ultra-4當然具體的,Oracle一次IO能讀取多少block還和很多因素有關,比如存儲是否連續,磁盤是否經過條帶等方式劃分,并且Oracle的單次IO讀取不能跨越Extent邊界等.某些平臺還和操作系統的參數設置有關.大家可以測試一下不同的平臺,Oracle的單次IO最多可以讀取的Block數量.
標簽: Oracle 數據庫
主站蜘蛛池模板: 【北京写字楼出租_写字楼租赁_办公室出租网/出售】-远行地产官网 | 防腐木批发价格_深圳_惠州_东莞防腐木厂家_森源(深圳)防腐木有限公司 | 土壤养分检测仪|土壤水分|土壤紧实度测定仪|土壤墒情监测系统-土壤仪器网 | 锌合金压铸-铝合金压铸厂-压铸模具-冷挤压-誉格精密压铸 | 西安耀程造价培训机构_工程预算实训_广联达实作实操培训 | 通用磨耗试验机-QUV耐候试验机|久宏实业百科 | 光纤测温-荧光光纤测温系统-福州华光天锐光电科技有限公司 | 预制舱-电力集装箱预制舱-模块化预制舱生产厂家-腾达电器设备 | 组织研磨机-高通量组织研磨仪-实验室多样品组织研磨机-东方天净 传递窗_超净|洁净工作台_高效过滤器-传递窗厂家广州梓净公司 | 风信子发稿-专注为企业提供全球新闻稿发布服务 | 机床主轴维修|刀塔维修|C轴维修-常州翔高精密机械有限公司 | 合肥活动房_安徽活动板房_集成打包箱房厂家-安徽玉强钢结构集成房屋有限公司 | 探鸣起名网-品牌起名-英文商标起名-公司命名-企业取名包满意 | 精密五金冲压件_深圳五金冲压厂_钣金加工厂_五金模具加工-诚瑞丰科技股份有限公司 | 广州中央空调回收,二手中央空调回收,旧空调回收,制冷设备回收,冷气机组回收公司-广州益夫制冷设备回收公司 | 活动策划,舞台搭建,活动策划公司-首选美湖上海活动策划公司 | 锯边机,自动锯边机,双面涂胶机-建业顺达机械有限公司 | 杭州顺源过滤机械有限公司官网-压滤机_板框压滤机_厢式隔膜压滤机厂家 | 超声骨密度仪,双能X射线骨密度仪【起草单位】,骨密度检测仪厂家 - 品源医疗(江苏)有限公司 | 叉车电池-叉车电瓶-叉车蓄电池-铅酸蓄电池-电动叉车蓄电池生产厂家 | 雷冲击高压发生器-水内冷直流高压发生器-串联谐振分压器-武汉特高压电力科技有限公司 | 玉米深加工机械,玉米加工设备,玉米加工机械等玉米深加工设备制造商-河南成立粮油机械有限公司 | MTK核心板|MTK开发板|MTK模块|4G核心板|4G模块|5G核心板|5G模块|安卓核心板|安卓模块|高通核心板-深圳市新移科技有限公司 | 全自动过滤器_反冲洗过滤器_自清洗过滤器_量子除垢环_量子环除垢_量子除垢 - 安士睿(北京)过滤设备有限公司 | 螺钉式热电偶_便携式温度传感器_压簧式热电偶|无锡联泰仪表有限公司|首页 | 培训一点通 - 合肥驾校 - 合肥新亚驾校 - 合肥八一驾校 | 东莞精密模具加工,精密连接器模具零件,自動機零件,冶工具加工-益久精密 | 蓄电池回收,ups电池后备电源回收,铅酸蓄电池回收,机房电源回收-广州益夫铅酸电池回收公司 | 板框压滤机-隔膜压滤机-厢式压滤机生产厂家-禹州市君工机械设备有限公司 | 河南空气能热水器-洛阳空气能采暖-洛阳太阳能热水工程-洛阳润达高科空气能商行 | 【同风运车官网】一站式汽车托运服务平台,验车满意再付款 | 章丘丰源机械有限公司 - 三叶罗茨风机,罗茨鼓风机,罗茨风机 | 喷播机厂家_二手喷播机租赁_水泥浆洒布机-河南青山绿水机电设备有限公司 | 全国冰箱|空调|洗衣机|热水器|燃气灶维修服务平台-百修家电 | 雷达液位计_超声波风速风向仪_雨量传感器_辐射传感器-山东风途物联网 | 合肥花魁情感婚姻咨询中心_挽回爱情_修复婚姻_恋爱指南 | 深圳侦探联系方式_深圳小三调查取证公司_深圳小三分离机构 | 快干水泥|桥梁伸缩缝止水胶|伸缩缝装置生产厂家-广东广航交通科技有限公司 | 消电检公司,消电检价格,北京消电检报告-北京设施检测公司-亿杰(北京)消防工程有限公司 | 安徽千住锡膏_安徽阿尔法锡膏锡条_安徽唯特偶锡膏_卡夫特胶水-芜湖荣亮电子科技有限公司 | 岸电电源-60HZ变频电源-大功率变频电源-济南诚雅电子科技有限公司 |