Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Performance tuning is important. Things like `random_page_cost`, or `effective_cache_size` are important to understand – especially with nvme drives, or databases that partition data across multiple disks (eg. hot data on nvme, stale data on spinning disks).

But...

> Being a DBA is more than just writing queries

> I had to get help from the DBA to find where it was going wrong and rewrite it

Just wanted to chuckle at this. I agree with the point — you want to write as close to the metal as possible in SQL. It's the same with ORMs. That means... writing SQL, not an intermediate language. Although https://prql-lang.org/ looks great!



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: