Sql server 2008 FB或SQL Server xpress:vb.net项目的最佳性能是什么?
我正在计划一个新的系统,它将使用相当大的数据表。我不确定应该使用哪个数据库:FireBird(2.5版)或SQLServerExpress(2008版)。尽管SQL的Express版本有局限性,但它似乎更能与.NET集成。否则,FB必须通过“未包含”的ODBC驱动程序与.NET连接,我不知道这是否会降低性能。无论如何,FB似乎更健壮、更可靠,而且不受SQLS免费版本的限制。关于这种比较,我应该知道些什么?正如其他人所说:对于Firebird,您不需要使用ODBC驱动程序;有一个本机.Net驱动程序正在积极开发/维护。看见 此外,还有一个DDX模块,允许您将Firebird集成到VisualStudio(除Express外的所有版本)GUI(数据库连接等)中 火鸟的优点: -无意识内置限制/节流。SQL Express显然仅限于1 GB和1个物理处理器 -如果您的数据库变得非常大,可以从本地(嵌入式或在127.0.0.1:3050上侦听)扩展到单独的Linux或Windows数据库服务器 -积极支持社区,提供有偿支持 -允许轻松切换到Linux/Unix应用程序/环境 火鸟的缺点: -SQL Server与.Net更为主流(示例越多,集成越紧密) -如果你不习惯,你就得学。当然,这也适用于SQL Server 我的意见是:如果你愿意学习,可以使用Firebird并确保正确地调优数据库,可能需要Firebird邮件列表的帮助(非常有用)。 如果您想要简单(从应用程序开发人员的角度来看),主流的.Net,可能更昂贵的方式,可以使用SQL Server Express并扩展到常规的SQL ServerSql server 2008 FB或SQL Server xpress:vb.net项目的最佳性能是什么?,sql-server-2008,firebird,Sql Server 2008,Firebird,我正在计划一个新的系统,它将使用相当大的数据表。我不确定应该使用哪个数据库:FireBird(2.5版)或SQLServerExpress(2008版)。尽管SQL的Express版本有局限性,但它似乎更能与.NET集成。否则,FB必须通过“未包含”的ODBC驱动程序与.NET连接,我不知道这是否会降低性能。无论如何,FB似乎更健壮、更可靠,而且不受SQLS免费版本的限制。关于这种比较,我应该知道些什么?正如其他人所说:对于Firebird,您不需要使用ODBC驱动程序;有一个本机.Net驱动程
注意:我没有使用大型SQL Server或FB数据库的经验,只是一个快乐的Firebird用户。Firebird有一个真正的非ODBC.NET提供程序。请尝试