SQL Express 与 SQL CE,延迟/滞后

Posted

技术标签:

【中文标题】SQL Express 与 SQL CE,延迟/滞后【英文标题】:SQL Express vs SQL CE, latency/lag 【发布时间】:2011-02-03 10:35:14 【问题描述】:

规范说 SQL CE 作为“内存中的进程”运行。这到底是什么意思,与 SQL Express 相比有什么区别?在这方面,SQL Express 是作为附加连接还是分离连接有关系吗?

我特别关注延迟/滞后,因为我的程序通常不是基于用户活动的,而是主要由算法和其他数据输入控制。考虑到这一点,我的印象是 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

【讨论】:

以上是关于SQL Express 与 SQL CE,延迟/滞后的主要内容,如果未能解决你的问题,请参考以下文章

从 SQL Server Express 导入 SQL Server CE

您如何使用 SQL Server CE 和 SQL Server 2008 Express?

使用 SQL Server Express 和 SQL Server CE

从 SQL Server CE 迁移到 SQL Server Express

如何从 C# 代码将 SQL Server CE 迁移到 SQL Server 2012 Express

SQL CE 4.0 还是 SQL Express?果园对吗?