In HEAD node_load() is done about 13 times during the course of a node/n page load - but as already mentioned, the static cache in node_load() prevents duplicate queries in those cases, or if it&#39;s called again from a theme.<br>
<br>In Drupal 7, node_load_multiple() will let you pull all nodes on a page in a single query (+ 1 per hook) for node listings, and there&#39;s an active patch to cache fully loaded node objects persistently (i.e. in a cache_node table, or memcache) here: <a href="http://drupal.org/node/111127">http://drupal.org/node/111127</a>&nbsp; which could use some extra benchmarks if anyone wants to help it get in.<br>
<br>Nat<br>