データベースシステムは生き物
システム、特にデータベースは生き物と同じで日々刻々内容が変化しています。その為に人間、動物、自動車等と同じように定期的に診断やメンテナンスが必要です。このメンテナンス作業は、ユーザーさん側か私共か、いずれにしても誰かがどこかで必ず行わなくてはいけません。メンテナンスの頻度はシステムの使用年数、規模、PCの数、データベースの数、データ(レコード)の数によって変わってきますが基本的な内容は同じです。以下にメンテナンス内容を示します。
メンテナンス内容
1.データベースのバックアップ取り
日々(MOや外付けHDD等)、月次(MOや外付けHDD等)、定期的な永久保存(CD-R等)の3種類は最低限必要です。コンピュータも機械ですからいつ故障するか分かりません。またコンピュータウイルス(後述) によって大事なデータが破壊される事もあります。その為にもバックアップは必ず必要です。バックアッププラチナム等の安価で良いバックアップソフトを使えば日々のバックアップも自動で行ってくれますのでお勧めです。
2.過去データの削除
システムのスピードアップの為です。1,2年以上前等の頻繁に見る事の無いデータはCD-R等にバックアップしたら削除しましょう。毎月行えばベストですが最低でも半年か1年に1回は必要です。
3.データベースの最適化
やはりシステムのスピードアップの為です。データの追加、削除を繰り返しているとインデックス情報等データベースが肥大化するので、これを整理する為です。
4.PCのハードディスクの整理
基本的にはPCはデータベースシステムのみで使ってもらう事が望ましいですが、ワード、エクセル、インターネット等のソフトを併用する場合も多々あり、そういったソフトを使っていくとどうしてもハードディスクが一杯になってきます。そうなるとシステムのパフォーマンスが落ちるので調査、チェックし不要なファイル等を削除する必要があります。場合によってはOS、ソフト、システムの再インストールが必要です。
5.コンピュータウイルス、スパイウェアチェック
PCがインターネットネットに繋がっていたりメール添付やFD感染等、PCは常時コンピュータウイルスの危険にさらされています。ウイルスセキュリティ等のウイルス駆除ソフトを常駐させるのはもはや常識となっています。ウイルスの為にデータが全て無くなってしまい、しかもバックアップも取って無かったなどといった場合は泣くに泣けませんので。
6.データベースソフトウェアのバージョンアップ
データベースソフトは1年に1回位の割合でバージョンアップします。それとは別に年に数回マイナーバージョンアップもあります。マイナーバージョンアップは通常無償ですが、メジャーバージョンアップは有償です。いずれにしてもソフトウェアは基本的にはバージョンアップによって機能やスピードがUPしますので、様子を見てバージョンアップする事をお勧めします。
7.OSのバージョンアップ
Windows95 --> Windows98 --> Windows98SE --> WindowsME --> Windows2000 --> WindowsXP --> WindowsVISTA というようにOSもバージョンアップしていきます。ソフトウェアとのバージョンとの関係もあり一概に全てを直ぐにバージョンアップするのは難しいところですが、2つ以上古いバージョンのOSの場合はなるべくならバージョンアップをお勧めします。現状ではWindowsXP、WindowsVISTAをお勧めします。
8.スクリーンセイバー等
業務で使うPCは出来ればスクリーンセイバーは使わないで下さい。またハードディスクとモニターもずっと電源ONの状態に設定して下さい。スクリーンセイバーは内部的に重たい処理ですので設定しておくと常にPCに負荷が掛かった状態になり、ハングアップ ( 画面が固まる ) や強制終了の原因になります。またハードディスク等も省電モード設定で、ある一定の時間が過ぎたら止めるように設定しているとシステムのパフォーマンスの低下の原因になります。
9.バックアップとミラーリングの違い
サーバーにはバックアップとミラーリングの2つの装置があればベストですが、予算的にどちらか1つだけしか選択できない場合はバックアップ装置を付ける事をお勧めします。そもそもバックアップとミラーリングの違いは、バックアップとはある時点でのデータのコピーであり、ミラーリングは同じ状態のハードディスクを2基以上持つ事により常にリアルタイムで同じデータ状態を保ち、万が一1台のハードディスクが壊れてももう1台があるので大丈夫、という仕組みです。2台のハードディスクが同時に壊れた場合や、データを大量に間違って更新してしまった等といった場合はバックアップが頼りになります。その為にもバックアップは必ず毎日取るようにして下さい。
10.その他
システムやPCを使っていると急にハングアップや強制終了してしまったり、突然ネットワークやインターネットが繋がらなくなる、といった事が多々あります。それらの問題は直ぐに解決できればいいですが、原因不明の場合もあります。そういった場合には、ソフトやハードを1つ1つチェックしてかなくてはいけないので手間暇が掛かります。ソフトやドライバーを再インストールしても解決しない場合は、OSの再インストールやハード部品の交換をしなくてはいけません。こういった作業も当然メンテナンスに含まれます。
会社情報