Vault の速度パフォーマンスを向上させる方法

Autodesk Support

2024年11月11日


対象となる製品とバージョン


問題:

次のタスクで低速になる Vault および SQL Server データベースのパフォーマンスを改善する方法:

  • バックアップなどのサーバ タスク。
  • 次のような Vault クライアントのタスク:
  • インストール リンクなど、
  • デザインのコピー
  • 名前変更
  • 移動
  • フォルダ ナビゲーション
  • プロパティの編集
  • アイテムの割り当て
  • ステータスを 変更
  • チェックイン
  • Vault にドラッグ アンド ドロップ
  • Inventor で Vault から開く
  • Vault から Inventor のコンポーネントを置換する

原因:

  • パフォーマンスのボトルネックは、ネットワーク接続または Vault SQL Server が原因です。 
    • 高速なダウンロード/取得速度で参照速度が低下するのは、SQL サーバーのボトルネックが原因である可能性があります。
    • ブラウジングとダウンロード/速度の低下 ネットワーク接続が遅いことが原因として考えられます。

解決策:

以下の推奨事項のほとんどは、特に明記されていない限り、サーバーを参照しています。

基本

  1. 「サポート対象」の環境ですか?

    Autodesk Vault 製品の動作環境を参照してください。ダブルチェック:

  1. すべてが最新ですか?

  1. Vault および SQL Server を再起動します。

    最初にVaultユーザーに通知しますが、マシンを再起動するだけで役立つことは驚くべきことです。システムまたは IISRESET のスケジュールされた再起動は、多くの問題に役立ちます。

  2. 専用機?

  • オートデスクでは、Vault サーバを専用のマシンにインストールすることをお勧めします。小規模な Vault Basic 環境では、共有システムを使用できます。ユーザ数が 5 人を超えた場合(すべての Vault エディション)、Vault サーバ(IIS と SQL)以外のアプリケーションが実行されていないことを確認します。
つまり、いいえ。
  1. サーバまたはクライアント上のウイルス対策ソフトウェアをアンインストールするとパフォーマンスが向上するかどうかを確認します。

    ウイルス対策サービスを無効にするだけでは十分ではありません。最新のウイルス対策ソフトウェアソリューションのほとんどはマルチスレッドであるため、「オフにする」にもかかわらず、バックグラウンドで動作しています。1 つの観察は、"Antivirus CData" が「非アクティブ化」された後も、Web プロキシのチェックがまだアクティブであることでした。
Vault プロセスが表示された Windows タスク マネージャ

代わりに、次の手順に従ってください。

ウィルス対策ソフトウェアがインストールされた Autodesk Vault を実行する際のパフォーマンスを向上させる方法

  1. 一般的なメンテナンス。

TEMP フォルダの内容を空にします。
次の領域に少なくとも 15% の空きディスク容量があることを確認します。
  • システム\ブート パーティション
  • ファイル保管場所パーティション(Filestore Partition)
  • SQL データベース パーティション
  • Windows のクリーンアップを実行します。(cleanmgr.exe)
  • IISRESETまたはシステムの再起動を実行するためのスケジュールされたタスク
Windows ディスク クリーンアップ

 

  1. ネットワーク

サーバ上で実行されているクライアントが速度を向上させるかどうかを確認します。VPN に接続していないクライアントで同じ問題が発生するかどうかを確認します。速度が向上した場合は、この問題をオンサイトのネットワーク エンジニアリング チームにエスカレーションしてください。

 

システム

  1. 最適には、RAMを追加します。

Vault の最適なメモリ設定(Vault のメモリ使用量)」を参照してください。

  1. ​​​パフォーマンス カウンタ:

  1. バックアップのスケジュール:

バックアップが業務時間外にスケジュールされており、ユーザが Vault にアクセスしている間に実行されていないことを確認します。

SQL に関するヒント

  1. SQL と Vault Server を異なるマシンに分離する(リモート SQL は Vault Professional のみサポート)

これらが互いに近くにあり、遅延が <1 ミリ秒(ミリ秒)であることを確認します。
ヒント: Vault サーバで管理者特権のコマンド インタフェースを起動し、PING %SQLSERVERANAME% と入力します。SQL Server でこの操作を繰り返しますが、ADMS システムにポイントします。
  1. SQL メンテナンス プランを設定する:

オートデスクが推奨する SQL メンテナンス プランが設定され、スケジュールされていることを確認します。 (「サーバのメンテナンス(パート 6): SQL メンテナンス プランを作成する」を参照)必ず記事を読み、各手順を実行してください。
  1. すべてのデータベース復旧モデルが "単純" に設定されていますか?

これは SQL メンテナンス プランでカバーする必要がありますが、よく見落とされます。

Microsoft® SQL Server Management Studio (こちらからダウンロード)で、.\AUTODESKVAULT インスタンスにログインし、次の手順を実行します。
  1. [データベース] を展開します。
  2. 各データベースを右クリックします。
  3. [プロパティ]を選択します。
  4. [オプション] ページで、[SQL 復旧モデル] が [単純] に設定されていることを確認します。
 または、次のクエリを試してください。
USE [master]
詳細
データベース [%DBNAME%] の変更 NO_WAIT を使用して簡単に復旧を設定
GO​
  1. 互換性レベルは SQL 2012 に設定されていますか(Vault 2018 以降)。

Vault データベースのデータベース互換性を設定する方法 これらの手順を実行した後、Windows Server を再起動します。
  1. インストールされているSQLインスタンスの「エディション」を確認します。Vault Server のインストール時に、他の AUTODESKVAULT SQL インスタンスが検出されない場合、SQL Express がインストールされます。SQL Express は、1 つの CPU と 1 GB の RAM に制限されています。これは、Microsoft によって課される制限です。インスタンスを SQL Standard または Enterprise にアップグレードして、マシンのハードウェアを最大限に活用することを検討してください。「Microsoft SQL Express を Microsoft SQL Standard 以降にアップグレードする」を参照してください。
  2. SQL パフォーマンスのトラブルシューティングに関する Microsoft のガイダンスを確認してください。 低速に見える SQL Server またはデータベース アプリケーション全体のトラブルシューティング

 

Autodesk Data Management Server (ADMS) Console

  1. データベースを最適化する:

  2. 不要なバージョンを削除:

パージのルールを参照してください。不要なファイルを Vault から削除すると、次のようになります。
  • ディスク容量の消費を減らします。
  • バックアップと復元の時間を短縮します。
  • コピーとバックアップの時間を短縮します。
  1. データベースをアタッチ解除して再アタッチする

  2. B2bMigrate を実行します。

一部の Vault Server の更新では、パッチの適用後にこのコマンドを実行する必要があります。これは、該当する更新プログラムのオンライン ヘルプのインストール情報セクションに記載されています。これを行うのを忘れがちです。ただし、これを怠ると、パフォーマンスに大きな影響を与える可能性があります。B2BMigrateは、データベーススキーマの「ビルド2ビルド」を(Vault Serverの古いビルドから新しいビルドに)移行するコマンドプロンプトツールです。
  • 例: Connectivity.ADMSConsole.Exe -Ob2bmigrate -VUadministrator -VPadmin_password -DBUsql_user -DBPsql_password
  • 注: -VP スイッチの「admin_password」を該当する管理者パスワードに置き換えます。
  • 最後の 2 つのコマンド ライン パラメータは、「sa」パスワードが既定のパスワードでない場合にのみ必要です。

修正プログラムまたは更新プログラムのインストール後に Vault データをマイグレーションするも参照してください。

  1. バックアップのパフォーマンス。  「Vault のバックアップのパフォーマンスを改善または最適化する方法」を参照してください。

すべての最適化オプションを検討した後も、ADMS Console のバックアップの完了に要する時間が引き続き懸念される場合は、Vault Professional にアップグレードする時期かもしれません。Vault Professional には次の機能が備わっています。
  • ホット バックアップ - これにより、バックアップの続行中にユーザが Vault にアクセスできるようになります。
  • 差分バックアップ - これにより、バックアップの実行速度が速くなります。
  1. Vault Server とそのすべてのコンポーネントをアンインストールして再インストールする:

    コンポーネントの 1 つが破損している可能性があります。「Vault Server ソフトウェアを修復、アンインストール、再インストールする」を参照してください。

    これが不可能な場合は、最新のバックアップをテストの非本番 Vault サーバに復元します。そこで問題を再現することはできますか?問題が解決しない場合は、実稼働サーバに問題がある可能性が高く、Vault Server が使用するすべてのコンポーネントをアンインストールまたは再インストールする理由が増えます。

    クライアント マシン。

    1. プロクシ。

    1. プロパティ。

    1. グリッド。

      フォルダのナビゲーションとグリッドの読み込みが遅い場合は、以下を減らすことを検討してください。

      • フォルダ内のファイル数、フォルダ内のファイル数が多いほど、サーバーから各ファイルのプロパティを取得するのにかかる時間が長くなります。
      • グリッド ビューに表示される列(プロパティ)の数です。
    2. ファイル テンプレート?

      ファイル テンプレートは、さまざまな理由でパフォーマンスの問題を引き起こす可能性があります。

    • 旧バージョンの CAD ソフトウェアで保存したマイグレーションされていないテンプレートは、新しいファイルを作成するたびにマイグレーションする必要があります。テンプレートを編集し、現在のリリースで保存します。
    • テンプレートでは、テキスト フォント ファイル (.shx) など、ローカル コンピューターに常にインストールされているとは限らない外部リソースを使用できます。ファイルを確認し、不要なオブジェクトを削除します。
    • プロキシ オブジェクトは問題を引き起こす可能性があります。可能であれば、それらを削除してください。
    • レイヤーが多すぎます。可能であれば、不要なものを削除してください。
    • AutoCAD でファイルをパージすると、パフォーマンスに影響を与える可能性のある多くの不要なオブジェクトを削除するのに役立ちます。(「名前削除を参照)。
    1. Inventor プロジェクト ファイル?

      Inventor プロジェクト ファイルが Vault 用に正しく設定されていることを確認します。

      Vault で使用される Inventor プロジェクト ファイル(.ipj)が正しく設定されているかどうかを確認する方法
      以前のバージョンで作成された Inventor プロジェクト ファイル(*.ipj)を使用するだけでパフォーマンスの問題が発生する可能性があるため、次の操作を試してください。

    • 現在のバージョンの Inventor でプロジェクト ファイル(*.ipj)を作成します。
    • Vault Client の root フォルダ $ の下にある古い Inventor プロジェクト ファイルをすべて削除します。
    • 新しい Inventor プロジェクト ファイルをチェックインします。
    • Inventor で、新しいプロジェクト ファイルがアクティブなプロジェクト ファイルであることを確認します。

    単一の Inventor プロジェクトで Autodesk Vault を使用する」を参照してください。
     

    Vault ファイル保管場所の複製を設定する

    Vault ファイル保管場所を初めて複製する場合のベスト プラクティスは何ですか?


    AVFS レプリケーションのパフォーマンス

    [今すぐ複製]機能を使用する Vault ADMS Server から AVFS 複製を実行したり、スケジュール設定された複製を実行することはできません。
     

    添付ファイル:

    PerformanceCounters.zip;

    製品:

    Vault Basic; Vault Workgroup; Vault Professional;


    この情報は役に立ちましたか?


    サポートが必要な場合は、Autodesk Assistant にお問い合わせください!

    Assistant が回答を見つけたり、担当者に連絡するお手伝いをします。


    オートデスクではどのようなサポートが提供されますか?

    ご利用可能なサポートの種類は、サブスクリプションのプランによって異なります。現在のプランでご利用可能なサポート レベルをご確認ください。

    サポート レベルを確認