我正在開發一個獨立的.NET應用程序,目前使用SQLite數據庫,但我想將其移植到其他地方,因爲我對它的性能不滿意。MDB和SDF文件有什麼區別?
我想知道哪一個會更好用嗎? Access數據庫文件或SQL Server Compact數據庫文件?
哪一個可以提供最佳性能,爲什麼?
感謝
我正在開發一個獨立的.NET應用程序,目前使用SQLite數據庫,但我想將其移植到其他地方,因爲我對它的性能不滿意。MDB和SDF文件有什麼區別?
我想知道哪一個會更好用嗎? Access數據庫文件或SQL Server Compact數據庫文件?
哪一個可以提供最佳性能,爲什麼?
感謝
我曾親自使用SQL Server精簡版到位的SQLite。它運作良好。
您可以在這裏找到兩個數據庫的詳細比較: http://database-management-systems.findthebest.com/compare/24-27/Access-vs-Microsoft-SQL-Server-Compact-Embedded-Database
在我看來,兩者之間的選擇應更關係到進化和您的應用程序,而不是純/生表演的維護。
如果你去SQL Compact
要使用的編程模型更接近真正的SQL Server的一個情況下,你將需要擴展應用程序使用的實際SQL Server
(我知道Compact
也是一個真實的版本,但是嵌入式的,在制零配置之一),你會有一點痛苦。