2012-01-19 3 views
0

毎週サーバーが停止し、tempdbログ・セグメントがいっぱいであることを示します。sybase tempdbログ・セグメントの埋込み

私はすべてを試しました。 trunc log on chkptが有効になっており、約60秒ごとにused_pagesが正しくリセットされます。

問題は、解放されたすべてのページがfree_pagesに返されるわけではありません。したがって、時間がたつにつれて、free_pagesは最終的には0になりますが、used_pagesは最小になります。私が参照している値はsp_spaceused syslogstempdbにあります。それはメモリリークのようなものです!私は、このコマンドを実行すると

は現在、私は得る:また、奇数である

total_pages: 64000 
free_pages: 29719 
used_pages: 251 
reserved_pages: 0 

私は、コマンドを実行するたびに、used_pages増加を。

このデータベースは、64ビットWindows Server 2003上で実行されています。同様の構成のASEサーバーには、これらの問題がないものがあります。この他のデータベースの内容は似ています。このデータベースは32ビットWindows Server 2003上で実行されています。tempdbを別のデバイスに移動する必要はありません。また、他のサーバーが完全に動作し、奇妙な動作をするように構成されているため、

答えて