Mailinglist Archive: opensuse-ja (102 mails)

< Previous Next >
Re: [opensuse-ja] SLES 10 SP1でのPostgre SQLの運用についての質問
  • From: Kentarow Kobayashi <koba@xxxxxxxxxxxx>
  • Date: Tue, 24 Jul 2007 12:06:41 +0900
  • Message-id: <20070724120641274877.00968277@xxxxxxxxxxxx>
小林健太郎です。


すいません、一点訂正です。shmallが変化しなかったのは、
powertweakdが立ち上がっていたからでした。落として、
再度確認したところ、変化はいたしました。

sv:~ # ipcs -ml

------ Shared Memory Limits --------
max number of segments = 4096
max seg size (kbytes) = 524288
max total shared memory (pages) = 131072
min seg size (bytes) = 1

sv:~ # cat /proc/sys/kernel/shmall 
131072

実行したSQLには、変化は生じませんでした。
以上です。

On Tue, 24 Jul 2007 11:28:13 +0900, Kentarow Kobayashi wrote:
> 小林健太郎です。
> 
> 
> xeon-koyamaさん、ご意見ありがとうございます。
> sysctl.confは最初は何も設定していなかったのですが、ひとまず
>> kernel.shmmax=536870912
>> kernel.shmall=131072
> にして、念のため再起動したのですが、結果は以下の通りでした。
> 
> sv:~ # ipcs -ml
> 
> ------ Shared Memory Limits --------
> max number of segments = 4096
> max seg size (kbytes) = 524288
> max total shared memory (pages) = 268435200
> min seg size (bytes) = 1
> 
> sv:~ # cat /proc/sys/kernel/shmall 
> 268435200
> sv:~ # cat /proc/sys/kernel/shmmax
> 536870912
> 
> sv:~ # cat /etc/sysctl.conf 
> # 中略
> # shared memory
> kernel.shmmax=536870912
> kernel.shmall=131072
> 
> 
> shmallが全然変化してくれませんでした。何かがおかしい
> ということですよね。SQLの実行結果も大きな変化はありませんでした。
> 
> 
> 切り分けとして、大きすぎるとは思うのですが、SP1ではないSLES 10の
> 環境も用意してみようかと思い始めています。
> 
> 
> SQLを実行時にEXPLAIN ANALYZEを付けて、差を見たりして
> いるのですが、初期化コストがすごく違って出ている(遅い方がすごく小さ
> い)
> ので、その辺りにヒントがないかとは思って、調査を続けています。
> 
> 
> 
> On Mon, 23 Jul 2007 20:49:30 +0900, koyama wrote:
>> xeon-koyamaです。
>
>> 関係ないとは思いますが、気になった所
>
>>> ちなみに、ipcsの結果は、以下のような感じです。
>>> 
>>> sv:~ # ipcs -ml
>>> ------ Shared Memory Limits --------
>>> max number of segments = 4096
>>> max seg size (kbytes) = 4194303
>>> max total shared memory (pages) = 268435200
>>  ↑ ここの所
>>> min seg size (bytes) = 1
>>> 
>
>
>> 私の場合、以下のようになります。
>
>> ------ Shared Memory Limits --------
>> max number of segments = 4096
>> max seg size (kbytes) = 524288
>> max total shared memory (pages) = 131072  <--ここの所
>> min seg size (bytes) = 1
>
>
>> ちなみに、sysctl.conf では、
>
>> kernel.shmmax=536870912
>> kernel.shmall=131072
>
>> 共有メモリ設定 512Mにしています。
>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: opensuse-ja+unsubscribe@xxxxxxxxxxxx
>> For additional commands, e-mail: opensuse-ja+help@xxxxxxxxxxxx
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: opensuse-ja+unsubscribe@xxxxxxxxxxxx
> For additional commands, e-mail: opensuse-ja+help@xxxxxxxxxxxx
> 
> 
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-ja+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-ja+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups