1

I am developing a standalone .NET application that currently uses an SQLite Database, but I want to port this to something else because i'm not happy with it's performance.

I would like to know which one would be better for use instead? An Access Database File or a SQL Server Compact Database File?

Which one would give the best performance and why?

Thanks

4

2 回答 2

2

我个人使用 Sql Server 精简版代替 SQLite。而且效果很好。

您可以在此处找到两个数据库的详细比较:http: //database-management-systems.findthebest.com/compare/24-27/Access-vs-Microsoft-SQL-Server-Compact-Embedded-Database

于 2013-04-24T11:41:11.783 回答
1

在我看来,两者之间的选择应该更多地与您的应用程序的演变和维护有关,而不是纯粹/原始的性能。

如果你去,SQL Compact你将使用一个更接近真实 SQL Server 的编程模型,以防你需要扩展你的应用程序以使用真实的SQL Server(我知道Compact也是一个真实的版本,但是是嵌入的,进程内零配置一),您将几乎没有痛苦。

于 2013-04-24T11:42:56.430 回答