|
|
|
Чему тормозить в таком алгоритме работы?
|
|||
|---|---|---|---|
|
#18+
Давайте по порядку. Вы не в разделе ПТ. postgresql.conf/shared_buffers в студию. Если его там нет, psql/show shared_buffers в студию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2014, 21:31:20 |
|
||
|
Чему тормозить в таком алгоритме работы?
|
|||
|---|---|---|---|
|
#18+
phasenoisepskcodedcompressionЯ не очень понимаю, почему мы говорим о скорости инсертов, когда вопрос стоит о юзании HDD. Интересует природа этого явления, а не скорость отработки каких-либо указанных запросов.Потому что у вас очень мало памяти отдано под сервер... Около 40Мб. И ваша база с индексами вмещается не вся. Из-за этого, в некоторых случаях, Пг надо сделать МНОГО чтобы отдать вам простой селект. А МНОГО он может только на диске. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2014, 22:42:58 |
|
||
|
Чему тормозить в таком алгоритме работы?
|
|||
|---|---|---|---|
|
#18+
ia6514, Паше, все просто - один твой диск это примерно 130 транзакций в секунду. Если включен fsync и синхронный коммит то придел будет где то около этого значения. У тебя вероятно фсинк не включен(или где то есть кеш записи) потому в пиках получаешь до 500. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2014, 23:11:17 |
|
||
|
Чему тормозить в таком алгоритме работы?
|
|||
|---|---|---|---|
|
#18+
Кактуз... У тебя вероятно фсинк не включен... Для полного комплекта вредных советов еще нужно отключить autvacuum. Это такое же знаковое действие как и отключение fsync. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2014, 08:42:59 |
|
||
|
Чему тормозить в таком алгоритме работы?
|
|||
|---|---|---|---|
|
#18+
HawkmoonДавайте по порядку. Вы не в разделе ПТ. postgresql.conf/shared_buffers в студию. Если его там нет, psql/show shared_buffers в студию. Выше постил это уже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2014, 17:23:21 |
|
||
|
Чему тормозить в таком алгоритме работы?
|
|||
|---|---|---|---|
|
#18+
WarstonephasenoisepskcodedcompressionЯ не очень понимаю, почему мы говорим о скорости инсертов, когда вопрос стоит о юзании HDD. Интересует природа этого явления, а не скорость отработки каких-либо указанных запросов.Потому что у вас очень мало памяти отдано под сервер... Около 40Мб. И ваша база с индексами вмещается не вся. Из-за этого, в некоторых случаях, Пг надо сделать МНОГО чтобы отдать вам простой селект. А МНОГО он может только на диске. Вот это уже разговор ) Так, а откуда вы поняли это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2014, 17:24:01 |
|
||
|
Чему тормозить в таком алгоритме работы?
|
|||
|---|---|---|---|
|
#18+
HawkmoonДавайте по порядку. Вы не в разделе ПТ. postgresql.conf/shared_buffers в студию. Если его там нет, psql/show shared_buffers в студию. Сорри, оказывается я постил другое. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2014, 17:25:21 |
|
||
|
Чему тормозить в таком алгоритме работы?
|
|||
|---|---|---|---|
|
#18+
Погуглил немного. Сделал так: Код: plaintext 1. 2. 3. 4. Ща позырим чё будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2014, 17:43:29 |
|
||
|
Чему тормозить в таком алгоритме работы?
|
|||
|---|---|---|---|
|
#18+
/\/\/\/\/\/\Кактуз... У тебя вероятно фсинк не включен... Для полного комплекта вредных советов еще нужно отключить autvacuum. Это такое же знаковое действие как и отключение fsync. Это был не совет, о гадание по симптомам. //кактуз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2014, 18:59:29 |
|
||
|
Чему тормозить в таком алгоритме работы?
|
|||
|---|---|---|---|
|
#18+
phasenoisepskcodedcompressionПогуглил немного. Сделал так: Код: plaintext 1. это на каждое соединение будет выделяться phasenoisepskcodedcompression Код: plaintext 1. если линукс то типа того: # cat /etc/sysctl.conf | grep shmmax kernel.shmmax=8589934592 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2014, 19:56:17 |
|
||
|
Чему тормозить в таком алгоритме работы?
|
|||
|---|---|---|---|
|
#18+
phasenoisepskcodedcompressionВызов shmget() больше 24 МБ не даёт. Это - причина. Возможно, что причина причины - work_mem = 256MB ибо 500 коннектов и таким образом запрошено 256*500 = 125 Гигов оперативы, а памяти в системе несколько поменьше будет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2014, 21:21:02 |
|
||
|
|

start [/forum/topic.php?fid=53&gotonew=1&tid=1998854]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
193ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 526ms |

| 0 / 0 |
