随笔分类 -  数据库

程序库基础以及常见问题的解决
摘要:这是本人写的一个数据库压力测试的工具,该工具内置了22条sql语句(基于TPCH测试),可以对数据库类型,数据库、密码进行设置可以设置压力测试的连接数。可以自定义测试的sql语句。并将测试结果保持在csv格式的文件中。急了测试出错时情况,可以自定义日志的轮转策略设计的技术:TPCH、C3P0连接池、线程池、csv文件格式、log4j点击下载测试工具 阅读全文
posted @ 2013-12-16 23:24 chenfei0801 阅读(669) 评论(0) 推荐(0)
摘要:1:增加ts.dr字段,先判断ts.dr字段是否存在,其中ts字段插入的是日期,默认值为当前插入的时间,dr字段是数值型,默认值为0 * 增加ts/dr字段 * * @param tableList */ private void addTSAndDRColumn(List tableList) { // 先判断是否有ts,dr列 String dsname = getDsName(); boolean addTS = false; boolean addDR = false; Li... 阅读全文
posted @ 2013-12-16 23:16 chenfei0801 阅读(1568) 评论(0) 推荐(0)
摘要:今天项目中有一个“印章管理”的功能,一直运行的没什么问题,今天突然在插入印章的时候出现了错误,后来跟了一下代码,发现当底层数据库为Postgresql时,我们将一个印章(也就是一个jpg的图片)写入数据库时,出现了错误。原来的插入代码如下: 1. PreparedStatement ps = conn.prepareStatement("INSERT INTO images VALUES (?, ?)");2. ps.setString(1, file.getName());3. ps.setBinaryStream(2, fis);问题出现在第三行,原来在Postgres 阅读全文
posted @ 2013-04-01 23:24 chenfei0801 阅读(349) 评论(0) 推荐(0)