首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

对Oracle 使用分区表的100W条测试

2012-08-28 
对Oracle 应用分区表的100W条测试????? 为验证分区表对检索数据的性能的提升,今天做了100W条数据级的检索

对Oracle 应用分区表的100W条测试

????? 为验证分区表对检索数据的性能的提升,今天做了100W条数据级的检索和插入的测试。

?

?测试环境:

1. 操作系统和硬件:windows-XP,CPU3.2 双核,3G内存,硬盘500G左右。
2. 软件环境:hibernate3,structs1,ORACLE 10.2 ,weblogic10,JDK6.0

?

测试表:

1.无分区表test

select *  from test1 partition(CUS_PART3)   where  STI_ID=1709850  --多次检索后时间:0.062秒SELECT * FROM test1 t where t.sti_id=1709850 and t.sti_school=33030141 --多次检索后时间:0.063秒
?

测度出现的问题
1.发现一次性循环61W次以上时会出现weblogic内存溢出的问题。weblogic内存配置(-Xms512m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=512m -XX:MaxPermSize=1024m -Xverify:none -da);内存配置项,其他三个512内存项配为1024M,会出现weblogic启动不起来的问题。不知为何?

2.当表分区空间没有定义自增长时,对超过10W条记录的插入会出现:oracle 关于无法通过128 表无法扩展相关错误提示,解决方法:修改test表所有的表空间文件为自增长。


?

?

?

热点排行