Skip to content

docs: document recommended PostgreSQL tuning parameters for high-volume indexing#459

Open
Vera3289 wants to merge 1 commit intoSoroScan:mainfrom
Vera3289:feat/429-db-tuning-docs
Open

docs: document recommended PostgreSQL tuning parameters for high-volume indexing#459
Vera3289 wants to merge 1 commit intoSoroScan:mainfrom
Vera3289:feat/429-db-tuning-docs

Conversation

@Vera3289
Copy link
Copy Markdown
Contributor

Summary

Closes #429

Changes

  • Created DATABASE_TUNING.md covering: shared_buffers, effective_cache_size, work_mem, maintenance_work_mem, wal_buffers, checkpoint_completion_target, max_wal_size, random_page_cost, and autovacuum scale factors
  • Each setting explains why it matters for SoroScan's write-heavy workload
  • Complete postgresql.conf snippet with values scaled to server RAM
  • Verification queries to confirm impact (pg_stat_statements, pg_stat_user_tables)
  • Linked from README.md

Files changed

  • DATABASE_TUNING.md (new)
  • README.md

…oroScan#429)

- Create DATABASE_TUNING.md covering shared_buffers, effective_cache_size, work_mem,
  maintenance_work_mem, wal_buffers, checkpoint_completion_target, max_wal_size,
  random_page_cost, and autovacuum scale factors
- Explain why each setting matters for SoroScan's write-heavy workload
- Include complete postgresql.conf snippet with values scaled to server RAM
- Add verification queries and further reading links
- Link DATABASE_TUNING.md from README
@drips-wave
Copy link
Copy Markdown

drips-wave Bot commented Apr 29, 2026

@Vera3289 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@DokaIzk
Copy link
Copy Markdown
Contributor

DokaIzk commented Apr 29, 2026

@Vera3289 please resolve conflicts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document recommended PostgreSQL tuning parameters for high-volume indexing

2 participants