Forum OpenACS Development: Re: Site nodes scaling problem

Collapse
Posted by Don Baccus on
Did the code use a nsv_array before Timo's change, or did he just replace some PL/SQL with Tcl in the code that rebuilds the array?

We know that AOLserver 4 will help speed the Tcl side, but 6 minutes divded by (say) a double performance boost is still 3 minutes.

As I commented in e-mail ... if we used regular nsvs with the URL as the key, rather than an array, we could modify the nsv for an individual URL automically and also add new URLs to the map atomically without going through all this update_cache crap...

So, what are the comparative costs of a nsv vs. nsv_array?

Maybe dossy's in IRC...

Collapse
Posted by Andrew Piskorski on
An nsv is an nsv, there is no such thing as "a nsv_array".

Other than that, Don sounds exactly right. :)