The bottleneck here is likely that db_postgres blocks. I would give @treeform's async library a try.
On the other hand, even though Nim stdlib is 0.6% of the top Rust framework that's still nearly 4k QPS. If you want to help market Nim then look into optimising this, but if you want to just get shit done then 4k QPS is going to be more than enough. You'll run into other bottlenecks before the db driver becomes a problem (though for long-running queries you will need async so that a single request doesn't block everything). The only reason Nim is near the top is because myself (and others) spent significant time making httpbeast fast. Anyone can do the same for any language. So these benchmarks are largely meaningless.