在多用户应用程序服务器(Delphi )中使用嵌入式Firebird 3而不是完整的服务器安装有什么主要缺点吗?
应用程序通常有很短的事务,数据量很小。
据我所知,通过嵌入式服务器访问一个具有多个线程的数据库文件并不存在问题,但用户安全是不可用的。由于应用服务器执行权限操作,所以我不需要Firebird安全性。
但我会失去性能或垃圾收集之类的东西吗?
发布于 2019-07-28 12:38:39
Firebird Embedded提供了普通Firebird服务器提供的所有功能(网络访问和身份验证除外)。但是,由于它正在进行中,导致应用程序崩溃的任何问题都将带Firebird一起使用,反之亦然。
其他可能的不利因素:
就我个人而言,如果情况需要,我只会选择嵌入火鸟。在所有其他情况下,我将使用Firebird。
https://stackoverflow.com/questions/57238684
复制相似问题