免费注册 查看新帖 |

Chinaunix

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

日志不会变大? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-02-11 11:44 |只看该作者 |倒序浏览
如果设置 trun log on chkpt 为true
那么日志空间就不会变大么

论坛徽章:
0
2 [报告]
发表于 2003-02-12 08:20 |只看该作者

日志不会变大?

谁能帮助一下?

论坛徽章:
0
3 [报告]
发表于 2003-02-12 09:18 |只看该作者

日志不会变大?

日志是放在某个段上,它可以控制日志的最大范围,
trun log on chkpt 为true 是当chkpt时便trun log

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
4 [报告]
发表于 2003-02-12 09:30 |只看该作者

日志不会变大?

在一个事务里是不会截断LOG的,所以在事务的执行过程中LOG会长,如果你的事务很大,也会造成LOG满。

论坛徽章:
0
5 [报告]
发表于 2003-02-16 12:13 |只看该作者

日志不会变大?

如果设置 trun log on chkpt 为true 时,在日志写入50行或更多时,事务日志在checkpoint检查进程进行时被截断;反之如写入低于50行时,或数据库所有者手工运行checkpoint时,日志不会被截断。
不知你问此问题,有何应用?一般用BCP时需要将设置 trun log on chkpt 为true和select into/buckcopy/pllsort 为true,这样是为了在BCP运行时不会造成日志满而出问题。
在一般情况下,以上两个设置最好是false,这样有利于数据库的恢复。

论坛徽章:
0
6 [报告]
发表于 2003-02-17 10:45 |只看该作者

日志不会变大?

什么时候执行checkpoint呢,还有和数据库回复间隔设置有什么分别呢

请指教

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
7 [报告]
发表于 2003-02-17 11:08 |只看该作者

日志不会变大?

checkpoint系统自动产生,大约1分钟一次
数据库恢复间隔是数据库以外终止后的恢复时间。如果有大的事物,而恢复间隔很短,可能产生问题。

论坛徽章:
0
8 [报告]
发表于 2003-02-18 17:50 |只看该作者

日志不会变大?

设置 truncate log on checkpoint 选项只是告诉系统在每个checkpoint时对数据库做一个dump tran with truncate_only之类的动作,但能不能将日至截断,就要看日志段中的日志情况了,只有已经commit 或者rollback的日志可以被截断,活动的日志是无法截断的,所以不会变大的说法不对。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP