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
すいません、一点訂正です。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 > |