免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2696 | 回复: 6
打印 上一主题 下一主题

关于关闭事务日志 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-06-17 17:27 |只看该作者 |倒序浏览
1.先建一个表
create table TEST.PERSON   (
    name varchar(50),
    age integer,
    gender char(10),
) not logged initially in userspace1

2.写了个Java程序,插入了200万条记录。

3.用Java程序删除200万记录。
stmt.execute("alter table TEST.PERSON activate not logged initially";
stmt.execute("delete from TEST.PERSON";
stmt.execute("commit";

4.又按相同的方法插入记录。

插入和删除记录的时间并没有减少,难道插入事务日志对性能影响很小?

论坛徽章:
0
2 [报告]
发表于 2005-06-18 22:19 |只看该作者

关于关闭事务日志

原帖由 "fengdabin" 发表:
1.先建一个表
create table TEST.PERSON   (
   name varchar(50),
   age integer,
   gender char(10),
) not logged initially in userspace1

2.写了个Java程序,插入了200万条记录。

3.用Java程序删除200万记录。
stmt.execute("alter table TEST.PERSON activate not logged initially";
stmt.execute("delete from TEST.PERSON";
stmt.execute("commit";

4.又按相同的方法插入记录。

插入和删除记录的时间并没有减少,难道插入事务日志对性能影响很小?


你的操作步骤是带日志插入-不带日志删除-不带日志插入,是吗?你是说前后两次插入的时间相等吗?

看一下你到底记没记日志!

论坛徽章:
0
3 [报告]
发表于 2005-06-19 11:44 |只看该作者

关于关闭事务日志

你试一下在命令行里插入和删除数据,不要在java里运行,看看时间是否有变化。
为何不用load

论坛徽章:
0
4 [报告]
发表于 2005-06-20 09:51 |只看该作者

关于关闭事务日志

我的目的只是想测试一下:写事务日志插入记录和不写事务日志插入记录,以及写事务日志删除记录和不写事务日志删除记录之间的有多大的性能差别。

顺便问一句,怎么查看事务日志?

论坛徽章:
0
5 [报告]
发表于 2005-06-21 09:20 |只看该作者

关于关闭事务日志

兄弟是个db2新手,查看日志的方法找不到呀。

论坛徽章:
0
6 [报告]
发表于 2005-06-21 14:09 |只看该作者

关于关闭事务日志

到你设定的Path to log files里看看日志有没有太大变化!

论坛徽章:
0
7 [报告]
发表于 2005-06-21 17:39 |只看该作者

关于关闭事务日志

看log文件的大小变化?起码三个,我这里设置五个。只有这一种方法?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP