i got a question about the performance of wms and wfs. i got an oracle spatial datastore coonected to Geoserver.
Requesting the same data from the wfs needs about 5-7 times longer than requesting the data
from wms (as kml). is this normal ?
I still don't have raw numbers for WFS requests, but yeah, it may well be. The bigger offender there is the encoding of coordinates into decimal numbers (no scientific notation, fixed number of decimal, which is very expensive compared to just turning a double into a string and allowing it to be in scientific notation, or have a variying number of decimal places), as well as dumping all of the attributes, too.
Also, the GML may be a lot bigger than KML.
Which version of Geoserver are you using btw?
Cheers
Andrea
I use the 1.4.0 version of geoserver.
btw. it’s not a real problem, just want to know if that is a normal
behaviour.
Thanks for your answer.
1.4.0 + Oracle. Ugh, bad bad.
We have performance improvements on the Oracle side of the fence in
both 1.4.1 and 1.5.1. I suggest you try the latest
Cheers
Andrea