2011-02-03 2 views
1

Технические характеристики говорят, что SQL CE работает как «in-memory-process». Что это значит, и какова разница в сравнении с SQL Express? И имеет значение, если SQL Express подключен как присоединенный или отсоединенный в этом отношении?SQL Express vs SQL CE, латентность/отставание

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

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

ответ

1

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

Смежные вопросы