No has leido acerca de la capa de abstracción y las funciones que tiene especificamente para lo que quieras hacer?
http://api.drupal.org/api/drupal/inc...oup/database/6
Para hacer una consulta en modulo simplemente tienes que utilizar alguna de las functions, por ejemplo:
$resultado = db_result(db_query("SELECT title FROM ..... WHERE menu_name = '%s'", .....));
return $resultado;
Y ya lo tienes, no hace falta abrir una conexion. Implicitamente Drupal ya lo esta haciendo. Y si el sitio de de alto trafico, esxisten los modulos de cache.