O SQL Server utiliza memória para cache de dados de acordo com a utilização do servidor. Quanto mais memória disponível melhor, maior o cache que o sql server vai poder fazer.
Porém quando a memória não for um recurso tão abundante pode ser necessário verificar com cuidado como o SQL Server a está utilizando. Quanto de memória está sendo gasto por cada banco de dados ?
Utilizando a DMV sys.dm_os_buffer_descriptors podemos chegar a essa informação. Veja abaixo como fica a query :