ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

2008 R2 サーバー メモリ4GB

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 | 投稿日時 2012-7-21 15:20
nkmt  長老   投稿数: 1668
客先に搭載メモリ4GBの2008 R2 サーバーがあり
SQL Server 2008 R2 Workgroupが動いているようです。
扱うSQL Serverのmdfファイルの大きさは2GBあります。

Windowsタスクマネージャで見ると
メモリ使用率88%と表示され
空き容量も170MBといった数値になります。

ぎりぎりのメモリで動いているんじゃないかと思います。
処理速度を考えるとメモリを増やすした方がいいのかな
と思い投稿しました。

よろしくお願いします。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012-7-23 12:26
nobukoshi802  一人前   投稿数: 118
良く失敗するパターンはSQL Serverのメモリ上限を設定
しないで、100%のまま使用。
それでSQL Server以外の処理を起動する時に
メモリ不足でSQL Serverがメモリー不足で接続出来ない。

SQL Serverのメモリー上限を設定すれば大丈夫です。
SQL Serverのメモリー管理は、自動なのであまり意識しないですが
1セッション接続用メモリーを使用します。
上記接続用メモリーを意識してSQL Serverのメモリー上限を設定します。
自分は、32bitなら4M、64Bitなら8Mとして
計算しています。
投票数:1 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012-7-23 13:33
nkmt  長老   投稿数: 1668
nobukoshi802様レス有難うございます。

SQL Server Management Studioの中にサーバーメモリオプションというのがありますね。

1セッション接続用メモリーと書いてある所が意味がわからないのですが調べてみます。

このサーバーはSQL Server以外は特に動くソフトはありません。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012-7-24 9:22
pu_mahalo  長老 居住地: 大阪  投稿数: 775
nkmtさん こんにちは Puです

SQLserverは SQLosと言う説く諸なosが WindowsServerのosと連動しなががら メモリ管理してますので
SQLserverの他にサービスの用途がないなら
そのままにしておくのが一番効率が良いです

Windows側でメモリが必要となれば SQLosと連動し
SQLserverのバッファープールで使用しているメモリを
解放してくれます
使えるメモリがまた 増えた場合 バッファープールに割り当てられ SQLserverの高速化に役立てております

いずれにしても アートマチックに高速化する為
OSと密に連携してます

でわ〜でわ〜
投票数:1 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012-7-28 10:13
nkmt  長老   投稿数: 1668
Puさんこんにちは nkmtです。
しばらくそのまま様子を見てみたいと思います。
レス有り難うございます。
投票数:1 平均点:10.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約