|
|
|
Postgres + SSD низкая скорость select
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Возникла странная проблема: на системе Win 8.1 32 bit Postgres 9.3 (база ~90 млн строк) запрос select выполняется очень медленно если объем выгружаемых данных достаточно большой (несколько десятков-сотен МБ, но места для них в оперативной памяти хватает с избытком), диспетчер задач показывает скорость чтения диска всего 0,7 Мб/сек, в то время как запрос, возвращающий несколько сотен строк (или ничего) выполняется быстро и скорость чтения диска порядка 200 Мб/сек. Аналогичный запрос, возвращающий сотни МБ был запущен на другой машине Win 7 64 bit Postgres 9.3 (та же база) c HDD. Он работал разумное время и скорость чтения HDD была порядка 30Мб/c. Таким образом этот запрос на HDD сработал намного быстрее чем на SSD. P.S. конфигурация Postgres стоит по дефолту на обеих машинах, процессор на обеих машинах во время запроса был загружен очень слабо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2014, 02:18:05 |
|
||
|
Postgres + SSD низкая скорость select
|
|||
|---|---|---|---|
|
#18+
EnochWin 8.1Никогда не произносите это слово рядом с PostgreSQLEnoch32 bitА это слово - никогда в контексте СУБДEnochзапрос select выполняется очень медленноEXPLAIN ANALYZE этого запроса, где?Enochно места для них в оперативной памяти хватает с избыткомКак меряли? Просто по размеру? Так это неправильно.EnochWin 7Тоже не надо использовать это слово рядом с PostgreSQLEnoch64 bitУже лучше.EnochP.S. конфигурация Postgres стоит по дефолту на обеих машинах, процессор на обеих машинах во время запроса был загружен очень слабо.Никогда так не делайте. Дефолтная конфигурация Пг спроектирована так, чтобы запуститься на кофеварке. (У меня Сайт на VDS'е запустился только с Pg, с MySQL не запустился, очень прожорливая СУБД оказалась) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2014, 05:00:39 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=119&tid=1998319]: |
0ms |
get settings: |
5ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
66ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 358ms |

| 0 / 0 |
