2017-07-20 1 views
0

Dynamics NAVキャッシュの仕組みを誰かが知っているかどうかを知りたいと思います。SQLからDynamics NAVキャッシュをリフレッシュする方法は?

私は本当にNAVの初心者だけど、私は、このテスト:私は更新または削除した場合

  • を(入れない)SQL、NAVにより、テーブル内の行は、その内部キャッシュを更新しないと時にはそのページをリフレッシュして、新しいデータを見ることができます。一部のテーブルでは、サービスを再起動する必要があります。
  • 私はより多くの1つのアプリケーションサーバーを設定することができます、彼らはSQLデータベースによってのみ互いに​​接続されます、私はそのアプリケーションサーバーがSQLテーブル(タイムスタンプやメタデータ...)を使用してキャッシュを同期することができますを収集します。

私の質問です:SQLによってのみ内部NAVキャッシュのキャッシュの有効期限を強制するのは可能ですか?そうでない場合は、2つのアプリケーションサーバーがどのようにキャッシュを同期できますか?

SQLによるデータ操作は非常にお勧めですが、どのように動作するのか理解してください。ありがとう

+0

Navにはキャッシュがありません.... afaik。 2つのNavサーバー(これが「アプリケーションサーバー」を意味する場合)は、必要な追加の操作を行わずに単一のデータベースに面して動作します。 –

+0

マック、ありがとう、私はNAVサーバーを意味するアプリケーションのために。私が書いた最初のptのためにキャッシュがあると確信しています。データベースで直接値を変更しようとすると、NAVでこの編集が見つからず、ページを更新する必要があります。 – Tobia

+0

はい、ただし、ページが更新されても、キャッシュがあるわけではありません。 Navはただちにページを更新するための変更を監視しません。 –

答えて

関連する問題