Share via


Access Services でメモリが不足しています - イベント 16

 

適用先: SharePoint Server 2010 Enterprise

トピックの最終更新日: 2009-08-14

アラート名:   Access Services でメモリが不足しています

イベント ID:   16

概要:   Microsoft SharePoint Server 2010 の Access Services コンピューターは、クエリのキャッシュ結果を保持するセッションを維持し、大量のメモリを使用するその他の操作を実行します。Access Services サーバー コンピューターでメモリが不足しているか、ほとんど使い切っています。

現象:   以下の現象のうちの 1 つまたは複数が発生する場合があります。

  • Web ブラウザー内の Access アプリケーションでタイムアウトが発生したり、応答が非常に遅くなります。

  • ユーザーが、自分の Access Services アプリケーションをブラウザーに読み込んだり、ブラウザーで表示したりできません。

  • 次のイベントがイベント ログに記録されます。イベント ID: 16 ADS ボックス <コンピューター名> のメモリが不足しています。

原因:   以下のうちの 1 つまたは複数が原因である可能性があります。

  1. バックエンド サーバー コンピューター上の SharePoint の Access Services によって使用されているメモリ量が大きくなりすぎました。

  2. Access Services サーバー コンピューターに対する過剰なトラフィックがあり、コンピューターがサービスを提供できるユーザー数を超えています。

解決策:   Access Services を再起動します。

  1. ファーム内に展開環境のユーザー数をサポートするだけの Access Services サーバー コンピューターがあるかどうかを検討します。ファーム内に Access Services コンピューターを追加すると、個々の Access Services コンピューターのトラフィック量が減少し、メモリ要件が緩和されます。

  2. サーバーの全体管理 Web サイトを使用して、Access Services の "セッションの最大メモリ サイズ" の値を小さくします。

    1. SharePoint サーバーの全体管理 Web サイトで、サイド リンク バーの [アプリケーション構成の管理] をクリックし、[サービス アプリケーション] セクションの [サービス アプリケーションの管理] をクリックします。Access Services アプリケーションの [種類] 列に、[Access Services Web サービス アプリケーション] が表示されていることに注意してください。

    2. [名前] 列で、メモリ不足が発生している Access Services アプリケーションをクリックします。

    3. [Access Services の管理] ページの [セッションの管理] セクションで、[セッションの最大メモリ サイズ] に現在より小さい値を入力して、[OK] をクリックします。

  3. Access Services コンピューターを再起動して、メモリの空き領域を増やして、Access Services コンピューターを既知の正常な状態に戻します。