1. ホーム
  2. データベース
  3. アクセス

Accessデータベースの定期メンテナンス方法(最適化)

2022-01-22 06:19:34

この記事は、Accessをデータベースとして使用して構築されたWebサイトに適用されます。

Accessデータベースのセキュリティ

1. Accessのデータベースが直接ダウンロードできないこと、つまりhttp経由で直接データベースをダウンロードできないことを確認してください。もしダウンロードが可能であれば、ハッカーがあなたのサイト上のすべての情報を盗むために使用することができます。

2. Accessデータベースをより複雑な名前に変更し、デフォルトの拡張子mdbを使用せず、拡張子としてaspを使用しないようにします。拡張子は使わないか、kjje4#55.aaaのような特殊な拡張子にすることをお勧めします。

データベースサイズが50Mを超えないこと

1. 実用上のまとめとして、Accessのデータベースが50Mを超えると、Webサイト全体のレスポンスが非常に遅くなり、サーバー上の他のWebサイトのパフォーマンスにも影響を及ぼします。データが非常に大きい場合は、弊社のSQLServerのデータベーススペースに移行することをお勧めします。

2. サイト内にゲストブックなどのインタラクティブなページがある場合、大量のデータをハッキングされ、データベースが大きくなり続けるという好ましくない状況に陥らないよう、必ずキャプチャなどの保護対策を施してください。

3、私たちがプログラムを設計する時、サイトの良好な運営を促進するために、ページの末尾にデータベース停止コードを追加することに注意してください。コード例は以下の通りです。

コピーコード コードは以下の通りです。

Rs.Close
Set Rs=Nothing
Conn.Close
Set Conn=Nothing

圧縮・修復

長い間メンテナンスされていないAccessデータベースは、サイズが大きくなったり、読み込みが遅くなったり、あるいは破損したりする傾向があり、ウェブサイトがエラーや例外で開かれることがありますが、Microsoft Accessソフトウェアで圧縮・修復することが可能です。

1. まずサイトを一時停止して、Accessデータベースの読み書きができないようにします。

2、FTPソフトでAccessのデータベースをローカルコンピュータにダウンロードする。

3. 修復失敗によるデータベースの破損を防ぐため、このデータベースをバックアップとしてコピーしてください。

4. このデータベースをAccessソフトで開く。上のメニューバーの「ツール」-「データベースユーティリティ」をクリックし、「データベースの圧縮と修復」をクリックします。

5. 5.修復したデータベースをスペースにアップロードし、元のデータベースを上書きします。最後に、スペースを開きます。