Есть разумный шанс, что SQLServer лучше в этом, чем вы, и что вы не должны кэшировать примерно ничего.
Однако, как говорит Уилл, если вы готовы платить за потерянные данные насбой, вы можете увеличить отзывчивость, не сохраняя до позже.Все, что вы можете сделать «бесплатно», в смысле отказа от гарантий, которые вы получите, немедленно записав это в БД, БД в принципе может сделать для себя.SQL Server довольно агрессивно использует почти всю доступную свободную память (и довольно вежливо сокращает использование памяти, когда другим приложениям требуется ОЗУ).Поэтому любую память, которую вы используете для кеширования, вы забираете из кешей SQL Server.