Hibernate的简单Read性能测试

王朝other·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

测试环境:

CPU: Duron700 (在测试过程中,某些项目已经造成瓶颈,因此会影响某些测试结果)

内存:PC133 SDRAM 512MB (JVM参数加上 -Xms256m -Xmx256m,避免由于内存不足造成测试项目失败)

硬盘: IBM GXP 2代 30GB 7200转

Windows2000 Professional sp4 简体中文版

数据库: Oracle8.1.7 for WindowsNT

JDBC驱动: 使用官方驱动ojdbc14.jar

Hibernate关闭数据库连接池:hibernate.connection.pool_size 0

JDBC直接使用DriverManager连接数据库

不使用连接池是为了排除连接池性能差异造成的偏差。

不使用App Server,直接写Java程序测试,避免App Server造成偏差。

测试的持久对象:

代码:

package com.fankai;

public class Cat {

private String id;

private String name;

private char sex;

private float weight;

public Cat() { }

public String getId() { return id; }

public void setId(String id) { this.id = id; }

public String getName() { return name; }

public void setName(String name) { this.name = name; }

public char getSex() { return sex; }

public void setSex(char sex) { this.sex = sex; }

public float getWeight() { return weight; }

public void setWeight(float weight) { this.weight = weight; }

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航