SQL Express против SQL CE, задержка / отставание - PullRequest
1 голос
/ 03 февраля 2011

Спецификации говорят, что SQL CE работает как «процесс в памяти». Что это на самом деле означает, и в чем разница с SQL Express? И имеет ли значение, если SQL Express подключен как подключенный или отключенный в этом отношении?

Я особенно обеспокоен задержками / задержками, так как моя программа обычно не основана на активности пользователя, а в основном контролируется алгоритмами и другим вводом данных. У меня сложилось впечатление, что SQL CE может иметь преимущество перед SQL Server (& Express) при рассмотрении этого вопроса. Есть ли правда в этом?

Также, если какие-либо другие (не MS) базы данных имеют преимущества в этой области, было бы неплохо также узнать об этих вариантах и ​​причинах.

1 Ответ

1 голос
/ 03 февраля 2011

SQL Server Compact - это набор файлов DLL (ядро базы данных), загружаемых вашим приложением.SQL Server (Express) - это служба Windows, которая должна быть запущена через сетевой интерфейс.Для получения более подробной информации смотрите этот пост в блоге и ссылки в нем: http://erikej.blogspot.com/2011/01/comparison-of-sql-server-compact-4-and.html

...