掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     最新情報の取得に時間がかかる


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
nakapon
投稿日時: 2023-6-14 16:26
EA Administrator
投稿: 427

最新情報の取得に時間がかかる

サポート宛てにいただきましたご質問の要約です。

○ご質問

EAのバージョン管理機能 + Subversion で運用していますが
プロジェクトファイルサイズが大きくなるにつれて
「最新情報を取得する」のに時間がかかるようになっています。
改善する方法はないでしょうか?


○回答

プロジェクトファイルは作業を続けていると
サイズが徐々に大きくなります。

これはモデルの増加だけでなく
削除情報も「削除された」という扱いで
情報を保持し続けることも原因となっています。
(これはデータベースエンジンの仕様となります)

プロジェクトファイルを圧縮することで
「削除された」という扱いの情報を削除し
ファイルサイズを小さくすることできます。

その結果として、最新情報の取得時間が改善する
可能性がございますので、以下のヘルプを参考に
圧縮をお試しいただけますでしょうか。

〇QEA/QEAXファイルの圧縮
https://www.sparxsystems.jp/help/16.0/compact_qea.html

〇EAPX/EAPファイルの圧縮
https://www.sparxsystems.jp/help/16.0/o548.html

 ※EAPX/EAPの場合は、ファイルを閉じたときに
  自動で圧縮処理するアドインもございます。
  https://www.sparxsystems.jp/products/EA/tech/Addins.htm#CompactEAP


上記以外の問題の対策案としましては以下のとおりです。

・EAバージョン16.0以降 + qea(x) を利用する

 EAバージョン16.0以降でqea(x)の利用においては
 XML形式の入出力の処理速度を改善しております。
 (既にご利用中であれば、この対策案はスキップください)

 ただし、すべてのケースで改善するわけではないため
 改善するかどうか、事前にサンプルプロジェクトにて
 お試しいただけましたら幸いです。

・パッケージの管理単位を変える

 最新情報の取得時に、取得データが多いほど時間がかかりますので
 パッケージの管理単位を変更し、必要なパッケージのみ最新情報を
 取得して、取得データを小さくする方法も考えられます。


スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ