Estou desenvolvendo um módulo que depende muito de consultas externas ao banco de dados. Existe uma prática recomendada para definir e usar uma conexão de banco de dados externo ao longo de um módulo?
Esta página me diz como fazer a conexão, mas não onde colocá-la em um módulo (gancho específico?); Portanto, só preciso defini-la uma vez. Além disso, é sempre necessário fazer "db_set_active ('YourDatabaseKey');" ou posso passar um argumento que definirá o db para usar? Estou usando o Drupal 7.