アプリ版:「スタンプのみでお礼する」機能のリリースについて

【環境】
OS:Windows2003Server Standard SP2
DB:SQLserver2000 8.0

ASPと連動したWEBシステムを構築していますが、保守計画のトランザクションバックアップで取ったTRNファイルが肥大化してしまいます。
よって
トランザクションログバックアップジョブに時間が多大に掛かってしまい、その間トランザクション使用領域の切り捨てがされないので、領域が圧迫されてしまいます。
※自動拡張は5%で設定してますが、自動拡張タイムアウトが頻発します

トランザクションバックアップジョブは2分に1回ほどの割合で実行しています。毎時起きるわけではないのですが、1日に数回そのような現象が発生してしまい、その間トランザクションバックアップジョブは稼動し続け、かつ自動拡張タイムアウトでシステム負荷が異常に高くなります。

大変困っております。。
なにか対策がある方は是非教えていただきたいと思います。
また、同様の事例がある方がいらっしゃいましたら教えてください。

些細な情報、対策でも良いのでどうぞ宜しくお願い致します。

A 回答 (1件)

正直回答に自信はありませんが、わかる範囲でお答えします。



復旧モデルはなんでしょうか?話を聞いている限り、フルですか?

また、トランザクションログの切り捨てと圧縮をした方がよさそうです。また、切り捨てがされないとのことですが、恐らくアクティブなログファイルがあると切り捨て対象にならないので、それかもしれませんね。

http://msdn.microsoft.com/ja-jp/library/ms178037 …
をご覧の上、アクティブログがあるか確認してみてください。
(アクティブログがあると、いくら圧縮かけても無駄なので)

また、切り捨てと圧縮の方法については、
http://techbank.jp/sqlserver/#a2
http://techbank.jp/Community/forums/p/1119/6132. …
あたりを参考にして頂ければと思います。

>2分に1回ほどの割合

これについては、復旧モデルをフル(完全復旧)以外のものにすれば変わるかもしれませんが確証はありません。
http://msdn.microsoft.com/ja-jp/library/aa173678 …

1時間に1回、バックアップを自動的に戻すようなことをしなければ、
復旧モデルは、完全復旧でなくても良いような気がするので、
ご検討ください。
    • good
    • 0
この回答へのお礼

大変参考になりました!ありがとうございます。
上記URLを参考にして試してみます!

お礼日時:2009/05/19 19:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す