baiynije 发表于 2013-02-26 16:22

代理表寫事物日誌的問題

版本為ase15.0.2,在使用代理表(proxy table)時,發現查詢語句也會寫事物日誌,如果執行查詢後不執行commit 或rollback,則此事物會一直處於未完成狀態,從而可能成為最老事物,影響日誌的備份,請教sybase 這樣處理的原因及解決辦法,謝謝。

baiynije 发表于 2013-03-09 09:50

求老大們解答

sybman 发表于 2013-03-20 21:38

可否把整个tran的日志贴出来

baiynije 发表于 2013-03-21 08:59

回复 3# sybman


    你好,請問是dbcc log 的結果嗎?

hefan 发表于 2013-04-06 23:43

本帖最后由 hefan 于 2013-04-07 11:36 编辑

代理表也是要写日志的,需要扩大你的sybsystemdb的吧。差点忘记了是叫这个名字了。

baiynije 发表于 2013-04-08 08:42

hefan 发表于 2013-04-06 23:43 static/image/common/back.gif
代理表也是要写日志的,需要扩大你的sybsystemdb的吧。差点忘记了是叫这个名字了。
擴大這個數據庫有什麼用嗎?,主要是select 查詢時也會寫日誌,而且不斷開或執行commit/rollback的話此事物一直處於活動狀態。

hefan 发表于 2013-04-10 15:57

我现在的做法是把这个数据库扩大,然后把里面的truncate log at checkpoint打勾。

select会有写日志,谁说的?

baiynije 发表于 2013-04-12 08:40

hefan 发表于 2013-04-10 15:57 static/image/common/back.gif
我现在的做法是把这个数据库扩大,然后把里面的truncate log at checkpoint打勾。

select会有写日志,谁 ...
我測試select代理表也是會寫日誌的。

怎么又是这样啊 发表于 2013-04-25 13:53

俺是路过看看滴;P
页: [1]
查看完整版本: 代理表寫事物日誌的問題