是否可以为少数用户使用Firebird Embedded

时间:2011-12-21 17:12:06

标签: delphi delphi-2010 firebird firebird2.1 firebird2.5

我在Windows上使用Firebird(Delphi 2010开发的应用程序)。

是否可以为少数用户使用Firebird Embedded?

http://www.firebirdsql.org/manual/fbmetasecur-embedded.html

如果我们的应用程序在单个计算机(LAN上)上安装了嵌入式firebird,则多个用户(12-25)可以使用它。运行应用程序的每台机器,指向嵌入在单台机器上的应用程序的firebird数据库?共享同一个数据库?

或者只是嵌入式版本1用户?

3 个答案:

答案 0 :(得分:6)

从Firebird 2.5开始,多个Firebird嵌入式用户可以同时连接到同一个数据库文件。

答案 1 :(得分:1)

虽然Firebird 2.5允许单机上的多个应用程序访问嵌入的单个数据库文件,但这应该多个用户通过嵌入式LAN访问单个数据库文件。

由于共享和锁定问题,很容易导致数据库损坏。如果要通过网络访问Firebird数据库:使用Firebird服务器。它更容易,更有可能更高效,并且不会破坏您的数据库文件。

您甚至不需要服务器系统来运行它,具体取决于您的确切需求和负载,普通台式机应该足够了。

答案 2 :(得分:0)

为什么不使用标准版(非嵌入版)?它非常轻巧。