If data isn't changing too frequently, aggressive caching can pretty much negate the cost of the adjacency list, but again, that's not applicable in all situations either.
Yeah, we used to have a lot of static data which accounted for a lot of our database hits every page load (like security). We started caching the whole query in the application scope and pulling out what we needed with a q of q. That took about as long to retrieve the data, but the database was freed up a whole lot in the process. ~Brad ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Message: http://www.houseoffusion.com/lists.cfm/link=i:4:230863 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

