Комментарии 12
Как раз на днях вышел пост от Robert Haas на связанную тему: How Much maintenance_work_mem Do I Need?
+1
Вижу, что перевод, но все же спрошу.
- Не будет ли такой подход вызывать сильную фрагментацию данных и тормозов с VACUUM?
- Почему бы не добавить индексированное поле, в котором хранится md5, с ограничением уникальности? При вставке данных можно просто отбрасывать уже существующие (делать UPSERT), тогда и чистить не придется.
- Нет ли опасности удалить что-то нужное при коллизии хешей?
+2
НЛО прилетело и опубликовало эту надпись здесь
По-моему нужно было остановиться на md5 и дальше тюнить саму базу.
Подобные костыли до добра не доводят.
Подобные костыли до добра не доводят.
+2
Картинка с графиком места на диске не грузится из-за роскомпозора, стоит перезалить на habrastorage.org
0
Или задача сильно вырвана из контекста или в изначальной базе явные проблемы проектирования.
+4
У вас очень странный адрес оригинала статьи.
Вот ссылка на правильный
Вот ссылка на правильный
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как мы решили проблему с памятью в PostgreSQL, не добавив ни байта