このページは機械翻訳されています。英語の原文をお読みください。 English

IBSurgeon ライブラリ

RAMの確認方法とデータベース破損を防ぐ方法

RAM破損は、FirebirdやInterBaseのクラッシュや破損の原因となることがよくあります(もちろん、他のソフトウェアでも同様です)。

私たちの経験では、HDDの問題はRAMの問題よりもはるかに明確で認識しやすいものであり、RAMの問題を特定する方法に関する情報は十分にありません。

RAM破損の顕著な兆候の1つは、「record fragment」および「decompression overran buffer」エラーです。ここで読むのをやめて、firebird.log(InterBaseユーザーの場合はinterbase.log)でそのようなエラーを確認してください。

そのようなエラーがありますか?おめでとうございます、問題が発生しています。

では、RAMのエラーを確認するにはどうすればよいですか?

memtest診断ツールを使えば簡単です:technet.microsoft.com(Microsoft関連の製品ですが、Linuxでも動作するブータブルディスクです)。

手順に従ってください:ソフトウェアをダウンロードし、ブータブルCDを焼き、サーバーに挿入してテストを選択します。

ヒント:長いテストシーケンスを選択してください。短いものではRAMを十分にチェックできません。短いテストシーケンスでは問題なかったが、長いテストで失敗したRAMチップを見たことがあります。

約2時間かかりますが、その後、RAMチップの問題が表示される(または表示されない)でしょう。エラーがあった場合は、チップを交換する必要があります。