- 浏览: 14861 次
- 性别:
- 来自: 深圳
最新评论
-
tcw290:
楼主:您这样测试只是测试的connection 连接后查询,只 ...
DBCP,C3P0,Proxool,BoneCP性能比较 -
tcw290:
楼主:您这样测试只是测试的connection 连接后查询,只 ...
DBCP,C3P0,Proxool,BoneCP性能比较 -
forank:
Proxool运行提示Load Configuration f ...
DBCP,C3P0,Proxool,BoneCP性能比较 -
forank:
楼主代码BoneCPConn总是报数据库连接失败,求解
DBCP,C3P0,Proxool,BoneCP性能比较 -
forank:
楼主代码BoneCPConn总是报数据库连接失败,求解
DBCP,C3P0,Proxool,BoneCP性能比较
文章列表
压缩解压性能探究
最近正在做一个项目,最终需要通过JAVA将一部分内容打包通过FTP上传到另外一台服务器上,当时压缩方法是这么做的:(先帖一个Test)
public class Test {
public static void main(String[] args) {
try {
Date date1 = new Date();
ZipOutputStream out = new ZipOutputStream(new FileOutputStream("test.zip"));
File inputFile = new ...
DBCP,C3P0,Proxool,BoneCP参数介绍
1 Apache-DBCP:
dataSource: 要连接的 datasource (通常我们不会定义在 server.xml)
defaultAutoCommit: 对于事务是否 autoCommit, 默认值为 true
defaultReadOnly: 对于数据库是否只能读取, 默认值为 false
driverClassName:连接 ...
1 c3p0、dbcp、proxool、BoneCP比较
1.1 测试环境:
操作系统:windows xp sp3
数据库:mysql 5.1
1.2 测试条件:
initialSize=30;
maxSize=200;
minSize=30;
其余参数为默认值;
1.3 测试代码:
利用JAVA代码模拟多线程对这三种数据库连接池进行测试,通过花费的时间判断效率
DBTest.java:
public class DBTest implements Runnable /*extends Thread*/ {
public long date1=0;
private stati ...
一级缓存、二级缓存和查询缓存
1 一级缓存是指session缓存,当同一个session查询相同数据时,可以直接去缓存中拿,但如果是不同session即使查询内容相同也得去重新查询数据库。
2 二级缓存是指sessionfactory缓存,可以跨越session存 ...
1,事物并发时可能出现的问题:
2.数据库有自身的事务隔离机制:有4种分别是
Read-uncommited在没提交之前也可以去读,但仍会出现dirty read,non-repeatable read,phantom read。
Read-commited提交之后才可以去读,但仍会出现non-repeatable read,phantom read。
Repeatable read当某条记录正在被使用时,会将它锁住,其它线程必须等它commit之后才可使用,可以有效避免各类事务并发问题。
Serializ ...