A3. PostgreSQL DBMSの使用 |
概要 Oracle Database、Microsoft SQL Serverなどの商用DBMSとは異なり、PostgreSQLはフリーウェアとして流通するオブジェクトリレーショナルDBMSです。大規模なアンチウイルスネットワーク内でDr.Web Enterprise Security Suite の外部DBとしてPostgreSQL DBMSを使用できます。 PostgreSQLを外部データベースとして使用するには 1.PostgreSQLサーバーまたはPostgres Proサーバーをインストールします。 2.それぞれの外部データベースを使用するようDr.Web Serverをセットアップします。この操作は 設定ファイル 内、またはDr.Web Security Control Center経由(Dr.Web Server設定 → データベース タブ)で行うことができます。
インストールと対応バージョン 1.フリーのPostgreSQL製品(PostgreSQLサーバーおよび対応するODBCドライバ)の最新のバージョンをダウンロードするようにしてください。それ以外の場合でも、8.4(Postgres Proでは11.4.1)よりも古いバージョンは使用しないでください。 2.以下のうちいずれかの方法でPostgreSQLデータベースを作成します。 a)pgAdmin グラフィカルインターフェースを使用して b)CREATE DATABASE SQLコマンドを使用して
外部データベースへの変換の詳細については、Dr.Web Enterprise Security SuiteのDBの種類の変更 を参照してください。 また、PostgreSQL外部データベースを使用する際のDr.Web Serverのシステム要件に注意してください(インストールマニュアル の システム要件 を参照)。 パラメータ PostgreSQLデータベースの設定には表 に記載されたパラメータを使用します。 PostgreSQLのパラメータ
詳細については、https://www.postgresql.org/docs/ を参照してください。 UDS経由でのDr.Web ServerとPostgreSQL DBの連携 Dr.Web ServerとPostgreSQL DBが同一のコンピューターにインストールされている場合、UDS(UNIXドメインソケット)経由でその連携を設定できます。 UDS経由で連携を設定するには 1.PostgreSQL設定ファイル(postgresql.conf)内で、UDSに以下のディレクトリを指定します。 unix_socket_directory = '/var/run/postgresql' 2.PostgreSQLを再起動させてください。 PostgreSQLデータベースの設定 PostgreSQLデータベースとのインタラクション時にパフォーマンスを向上させるには、このデータベースの公式ドキュメントの情報に従って設定を行うことを推奨します。 大規模なデータベースを使用する際、適切にコンピューティングリソースを割り当てる場合は、postgresql.conf 設定ファイルで、次のパラメータを設定することを推奨します。 最小構成:
拡張設定:
|