デスクトップマシン(Windows 7を使用)にSQLServer 2008R2Expressをインストールしました。実行しているローカルサーバーは1つだけです(./SQLEXPRESS)が、sqlserverプロセスは可能な限りすべてのRAMを使用しています。
3GBのRAMを搭載したマシンでは、処理が遅くなり始めたため、サーバーのRAMの最大量を制限しました。現在、SQLServerは、メモリが不足しているというエラーメッセージを常に表示します。1GBのRAMを使用していて、2つのデータベースが完全に空のローカルサーバーが1つしかないのですが、1GBのRAMでは不十分ですか?
プロセスが開始すると、実際に許容できる量のメモリ(約80MB)を使用しますが、定義された最大値に達するまで増加し続け、十分なメモリがないことについて不平を言い始めます。その時点で、サーバーを再起動して再度使用する必要があります。
sqlserverから取得したエラーの1つを解決するための修正プログラムについて読みました。
There is insufficient system memory in resource pool 'internal' to run this query
しかし、それはすでに私のsqlserverにインストールされています。
なぜそんなに多くのメモリを使用しているのですか?