MDB 和 SDF 文件有啥区别?
Posted
技术标签:
【中文标题】MDB 和 SDF 文件有啥区别?【英文标题】:What are the differences between an MDB and SDF file?MDB 和 SDF 文件有什么区别? 【发布时间】:2013-04-24 11:33:17 【问题描述】:我正在开发一个当前使用 SQLite 数据库的独立 .NET 应用程序,但我想将它移植到其他东西,因为我对它的性能不满意。
我想知道哪个更适合使用? Access 数据库文件还是 SQL Server Compact 数据库文件?
哪一个会提供最好的性能?为什么?
谢谢
【问题讨论】:
【参考方案1】:我个人使用 Sql Server 精简版代替 SQLite。而且效果很好。
您可以在此处找到两个数据库的详细比较: http://database-management-systems.findthebest.com/compare/24-27/Access-vs-Microsoft-SQL-Server-Compact-Embedded-Database
【讨论】:
【参考方案2】:在我看来,两者之间的选择应该更多地与您的应用程序的发展和维护有关,而不是纯粹/原始的性能。
如果您选择SQL Compact
,您将使用更接近真实 SQL Server 的编程模型,以防您需要扩展您的应用程序以使用真实的 SQL Server
(我知道 Compact
也是一个真正的版本,但是是嵌入式的,进程内零配置一),你不会有什么痛苦。
【讨论】:
以上是关于MDB 和 SDF 文件有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章