我编码vb.net 2008一些小的基于数据库的应用程序。我无法决定使用哪种数据库管理系统,可以提供最佳性能(MS Access,Excel,SQL)。处理.mdf数据库
我的应用程序将有超过3将在同一时间运行该软件的多用户数据库系统。该数据库最多可以包含25.000条记录。
我在想.MDF数据库,但我不知道他们是什么!我的问题是: 1)是否可以将这种类型的数据库部署到服务器,以便多个用户可以同时使用它(读取,编辑和添加数据)? 2)如果我输入约25000条记录,它会给我很高的性能吗?
关于这个问题将有很大的帮助的任何建议。
谢谢先进。
Excel和MSACCESS是非起动器用于任何类型的共享DB应用程序(事件最简单的DB应用程序进化成)的。您应该使用适当的数据库服务器(SQL Server,MySql等) – xxbbcc
,那么您建议使用哪种替代方法?我希望数据库可以离线使用(至少在一台计算机上) –
您试图实现一些将非常脆弱的事情,并会导致数据一致性或性能方面的许多问题。重新思考你的方法 - 使用本地数据库而不共享(定期与其他人同步)或使用客户端 - 服务器设置(但不存在本地数据库)。 – xxbbcc