vector-tiles-perfomance-test #1192
Replies: 2 comments 5 replies
-
In general, the time to generate a tile depends mainly on the time to execute the queries. So, the time will increase with the number of collections (for tiles for all collections of an API), the number of features in a tile, the number of joins necessary to generate a feature, etc. It is therefore possible that it takes a few seconds, but in most cases it should only be milliseconds. If it takes a few seconds, this can also be a hint that the tiles include too much data and that you should filter data at smaller scales. To be more specific, we would need more information about the dataset and the tile provider definitions. You can increase the log level to get more information. If you set the log levels like this in logging:
level: OFF
loggers:
de.ii: INFO
de.ii.xtraplatform.tiles.app.FeatureEncoderMVT: TRACE For example:
If you set to DEBUG instead of TRACE you will only see a message for every tile that takes more than a second or that is more than 250kB. |
Beta Was this translation helpful? Give feedback.
-
It is not possible to comment on the numbers without knowing the data and the tests. If you can provide more information that would be helpful. In addition, I do not know the BBOX software, can you provide a link? |
Beta Was this translation helpful? Give feedback.
-
Hello,
I'm currently conducting a performance comparison of various vector tile servers. My aim is to test how long it takes to generate and serve a selected tile directly from the PostGIS database on the fly, deliberately with caching disabled.
During an initial test, I noticed that a tile request takes between 4 and 9 seconds. Is this normal, or should tiles be delivered faster? Do I need to adjust any parameters to improve performance? However, I wish to avoid caching.
Thank you for the information.
Beta Was this translation helpful? Give feedback.
All reactions