В настоящее время у нас есть MS SQL Server 2005 (32 бит). У нас есть 1 сборка (и только 1 сборка), которую мы используем для шифрования и дешифрования. Только 512 МБ системной памяти выделяется для CLR. Сборка работает довольно медленно, и я пытаюсь исключить, если это из памяти или нет. Когда я запускаю код SQL в анализаторе запросов (не в сборке), он работает быстро. Мы используем симметричные ключи и сертификаты для шифрования / дешифрования.
Есть ли рекомендуемый объем памяти, выделяемый для CLR?
Как я могу определить, замедляет ли отсутствие выделения памяти производительность этой сборки?