Alexandre Fim 2/1/2018, 03:16
Bom dia João,
Toda vez que você instancia um objeto de banco de dados (conexões, recordsets e etc), você aloca memória para usar este objeto e mesmo que vc encerre seu sistema, a memória não é liberada imediatamente.
É recomendável que além de fechar este objeto, limpa-se a memória de forma imediata para que seja realocada pelo sistema operacional novamente.
Ex.:
set rs = New ADODB.Recordset 'instanciando objeto
rs.close 'Fechando recordset
Set rs = Nothing 'Destruindo e liberando a memória
set ws = CreateObject("Excel.Workbook") 'instanciando objeto
ws.close 'Fechando objeto
set ws = Nothing 'Destruindo e liberando memória
Att,
Alexandre