<< 目次を表示 >> ページ位置: プロジェクトの作成と管理 > データベースにプロジェクトを設定 |
Enterprise Architectのモデルの内容が増えたり、同時利用者数が増えたりするなどした場合には、データベース管理システム(DBMS)を利用したリポジトリを作成し、プロジェクトを保存することが適切な場合があります。この機能は、コーポレート版以上で利用できます。
プロジェクトファイルを利用してモデリングを開始した場合でも、Enterprise ArchitectにはプロジェクトファイルをサーバーベースのDBMSリポジトリに移行する機能があり、必要に応じて簡単に転送できます。
利用者が体感する性能は、サーバーコンピュータの性能・メモリ容量・動作速度や、DBMSサーバとユーザーのマシンが接続するネットワークインフラの性能に大きく依存します。遅延が大きい(10ms以上)ネットワーク上でDBMSリポジトリを使用すると、大幅な遅延が発生し、パフォーマンスが目に見えて低下します。ネットワークの遅延が問題となる場合は、ネットワークの遅延の影響を軽減するようにやりとりが最適化されているProクラウドサーバをお試しください。(同じネットワーク内・社内であってもProクラウドサーバは利用できます。)
また、DBMSリポジトリの実際の動作は製品によってそれぞれ異なります。それぞれのDBMSでパフォーマンスを最大化するように最善を尽くしていますが、最適ではない場合があります。このような場合には、データの検索とアクセスを最大化するために、データベースのインデックスを見直すことが良い方法です。これにより、何百万もの要素を含むモデルであっても、エンドユーザーは可能な限り良いパフォーマンスを得ることができます。
詳細:
項目 |
説明 |
はじめに |
データベースリポジトリを利用するには、いくつかの作業が必要となります。 まず、DBMSを適切に構築します。次に、スクリプトを利用してデータベーステーブルを作成します。最後に、リポジトリに接続してプロジェクトを転送します。
既存のモデルをDBMSリポジトリに転送するための手順は次の通りです。
この章では、MySQL、MariaDB、SQL Server、PostgreSQL、Oracle を利用する場合の具体的な手順を紹介しています。 |
対応しているDBMS |
Enterprise Architectのコーポレート版以上では、プロジェクトファイルだけではなく、データベースリポジトリを利用できます。利用可能なデータベース管理システムとしては、以下があります。
個々のDBMSでのリポジトリの作成方法については、このヘルプをご覧下さい。 |
注意: |
|
参照: