Представьте себе поток данных, который является «пакетным», т. Е. Он может иметь 10 000 событий, прибывающих очень быстро, а затем ничего не ждать в течение минуты.
Ваш совет эксперта: как я могу написать код вставки C # для SQL Server, чтобы гарантировать, что SQL немедленно кэширует все в своей оперативной памяти, не блокируя мое приложение больше, чем требуется для загрузки данных в упомянутую оперативную память? Для этого вам известны какие-либо шаблоны для настройки самого SQL-сервера или шаблоны для настройки отдельных таблиц SQL, в которые я пишу?
Конечно, я мог бы сделать свою собственную версию, которая включает построение моей собственной очереди в ОЗУ - но я не хочу, так сказать, изобретать каменный топор палеолита.