lonvia left a comment (osm2pgsql-dev/osm2pgsql#1323)
We've removed the statistics in question in the meantime as its usefulness was
limited in general. So I'm going to close this issue.
> The difference between a db access for 1 node vs 10 nodes is low, but 0 nodes
> vs 1 nodes is large. Effectively this means a 90% hit rate is a 0% hit rate,
> making the stats less meaningful.
This observation is correct, when node locations are stored in the database. If
you are using flat node store, then the coast of cache miss is directly
proportional to the number of missed nodes.
The numbers you computed might be indeed interesting from a developer point of
view to make decisions on what are good defaults. For users the only really
interesting number would be the percentage of nodes that could be stored in the
cache. The hit/miss rate will be very closely tidy to that. Eventually, if will
be easier for users to just follow the [advice on cache
size](https://osm2pgsql.org/doc/manual.html#caching) in the manual, than
looking at the cache usage statistics. That's why we dropped the stats when
renovating the code.
--
Reply to this email directly or view it on GitHub:
https://github.com/osm2pgsql-dev/osm2pgsql/issues/1323#issuecomment-3084064677
You are receiving this because you are subscribed to this thread.
Message ID: <osm2pgsql-dev/osm2pgsql/issues/1323/[email protected]>
_______________________________________________
Tile-serving mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/tile-serving