Tom Hughes wrote:
> Erik Johansson wrote:
> 
>> How much of the DB load comes from the read only part of the  API, and
>> what if you remove the area limit on the map call?
> 
> If I remove the area limit then somebody will do a massive query that 
> will suck up all the memory on the machine and everything will die.
> 
> That limit is not (primarily) about the cost of gathering the required 
> data, though obviously that might become an issue as well, it's about 
> the fact that we are holding the whole result set in memory (several 
> times over in fact) on the rails server and those servers only have a 
> finite amount of memory.

In that case; it seems to get more valid for lookup to switch to a slave 
server that doesn't. The generation of XML is only a translation task of 
SQL, and even that can be done streaming :)


Stefan

_______________________________________________
dev mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/dev

Reply via email to