Использование MSMQ для управления операциями записи SQL - PullRequest
0 голосов
/ 09 ноября 2010

Могу ли я использовать MSMQ, чтобы уменьшить количество синхронных операций записи в базу данных, и вместо этого записывать записи в базу данных каждые X минут?

1 Ответ

0 голосов
/ 09 ноября 2010

Вы не можете уменьшить количество операций записи, поставив их в очередь, но вы можете использовать очередь сообщений для кластеризации записей.

Это может быть бит более эффективный (благодаря совместному использованию одного соединения), а также может позволить вам запланировать записи в удобное время, если вы захотите («каждые X минут» этого не сделают, но вы можете выполнять записи во времямалое время использования).

Повышенная сложность такой схемы обычно перевешивает преимущества - чего вы действительно хотите достичь?

...