Não há como fazer isso.
DBCC DROPCLEANBUFFERS
não aceita nenhum parâmetro para um banco de dados ou objeto específico. Internamente, o SQL Server pode fazer isso no nível do banco de dados, no entanto, como quando um banco de dados é AUTO_CLOSE
removido, todas as páginas correspondentes são removidas do cache do buffer.
Também internamente, o SQL Server pode marcar determinadas páginas, para que elas sejam as primeiras expulsas pelo gravador preguiçoso. Isso é usado pelas DMVs, como sys.dm_db_index_physical_stats
para evitar liberar o buffer pool conforme mencionado neste artigo, mas essa funcionalidade não é exposta de forma alguma para nós (embora possa ser útil poder especificar o mesmo se estiver fazendo uma varredura única) de uma tabela grande, por exemplo).