Как улучшить производительность 'усечения' Postgresql? - PullRequest
1 голос
/ 27 мая 2011

У меня проблема с усечением всех таблиц в базе данных на моей локальной машине с Ubuntu 10.09 и Postgresql 9.0 на ext4 fs.

Для усечения пустой базы данных с 56 таблицами требуется около 7 секунд, в то время как все мои коллеги имеют производительность около 1 секунды.

Я усекаю все таблицы одной командой. Столы полностью покрыты внешними ключами.

Кто-нибудь знает эту проблему?

1 Ответ

3 голосов
/ 27 мая 2011

Я предполагаю, что ваши коллеги имеют включенный кеш записи на своих дисках или fsync отключен в конфигурации Postgres.

...