Firebird数据库值得信赖吗为什么我要在开发中选择它

Firebird数据库值得信赖吗为什么我要在开发中选择它,第1张

 1、FireBird不是新手想象的那么弱,要想数据完整性好,速度快,连接数容量大,数据库大而不慢,还是FireBird是首选,用MSSQL是下策,至少目前MSSQL还达不到海量数据库标准,我的FireBird15和Interbase6完全胜任几百G的单数据库,应该是十万以上的连接数,当然,这个10万以上连接数是我服务器端程序来解决的,而十几个服务器端程序只用大概300多线程连数据库而已,客户的感觉一直就是查询真快。。。

根据经验,MSSQL的单数据库文件超过4G后,特别是含有各种索引,存储过程、触发器等复杂应用时,总会有些问题,做维护时很头痛的。当然,如果应用简单 ,记录数少,单记录尺寸大时,例如一般的信息管理数据,MSSQL还能支持大一点的数据库。若是记录数多,特别是读写密集型,如超市销售,省级销售网络,MSSQL基本玩完,硬撑是大幅增加维护成本,必须要上马FireBird了。

另外在大容量客户连接时,不管用什么数据库,千万不要用数据库原生的XML返回,XML是网络带宽杀手啊。最好用C的API返回记录集,再程序生成XML。

2、SQLite还是很鸡肋,真的不如全功能的嵌入式FireBird,网上的测试都是太简单,循环读写最简单的记录,我的测试是SQL语句只要稍复杂点,SQLite的速度可以说是慢,抛开复杂SQL语句不说,仅仅是循环插入BLOB字段,SQLite跟死了差不多,而Firebird依然是很欢快的。看来SQLite还是主要依赖 *** 作系统,还不能叫做数据库。

我以前每次做单机程序都会先选择SQLite,因为它能全编译进C++Builder,但每写一段时间都被迫换回Firebird,次次如此啊,真痛苦。最大的感觉是SQLite为什么总是那么不争气呢。。。

3、单单是为了速度的话,还是建议用BerkeleyDB,我做网络管理程序和数据库管理程序时,主程序都是用BerkeleyDB保存各种数据,它也能全编译进C++Builder,速度没得说。而服务器端数据库的用户信息、单位信息、产品型号标准等等变动少的表,我也是用BerkeleyDB做数据库的缓存表,一有客户端连接认证,直接查询发出即可,开发者更容易控制程序的运行稳定性,维护很少。

电脑运行程序里有火鸟数据库火鸟数据库哪里来的?是怎样回事?求大神帮助

1个免费的文件型数据库,1般用于手机编程 查看原帖>>

火鸟数据库 5分

我的电脑>管理>服务和应用程序>服务>找到Firebird 开头的两个服务然后启动就可以了,或者直接把手动的改为自动。

火鸟数据库 怎么执行sql语句

不可以 但是可以把火鸟的导入到SQL SERVER SQL SERVER有导入功能

sqlserver可以从火鸟数据库查询数据吗

不可以 但是可以把火鸟的导入到SQL SERVER

SQL SERVER有导入功能

象过河的进销存软件数据库说是火鸟的,这个和sql的有什么优点?

火鸟数据库是开源数据库,数据安全性比较好,费用也比较低, *** 作和维护就比较简单

火鸟影响SQL 运行,怎么办

前提是你的机子上安装了SQL,具体步骤如下:1点击“开始”—“所有程序”—“MicrosoftSQLServer”—“企业管理器”2在打开的“企业管理器”对话框中,依次“MicrosoftSQLServers”—“SQLServer组”—右击“(local)(WindowsNT)”在下拉菜单中选择“连接”—“(local)(WindowsNT)”——右击“数据库”—“新建数据库(B)”

火鸟数据库培训班 我们单往让我找个培训班学习firebird数据库,谁知道哪里有这种培训班?

firebird就是interbase的开源版,特点基本不用怎样维护,国内主要用户是软件工程师在开发系统时候用,培训班教这个数据库国内可能很少。以前速达和广东国税发票系统就是用interbase的。

数据库通常分为三种:

1、层次模型数据库。

2、网状模型数据库。

3、关系模型数据库。

SQLServer、Oracle等都是关系模型的数据库,还有一种对象模型的数据库是在关系模型基础之上发展起来的,有些书上作为第四种数据库类型。

根据存储模型划分,数据库类型主要可分为:网状数据库(Network

Database)、关系数据库(Relational

Database)、树状数据库(Hierarchical

Database)、面向对象数据库(Object-oriented

Database)等。商业应用中主要是关系数据库,比如Oracle、DB2、Sybase、MS

SQL

Server、Informax、MySQL等。全部罗列出来是没有意义的,数据库太多了,你不说你的工作是涉及哪方面,恐怕很难提供更适合你的数据库。

初级应用一般是ACCESS

配合的脚本程序一般是

ASP

ASPNET

JSPMICROSOFT

SQL

比较复杂点

不过功能强大很多

配合的脚本和ACCESS的一样MYSQL和PHP的组合是比较完美的如果你需要处理1000W条数据以上级别的数据,那以上的都不合适,一般用的比较多的是ORACLE

这个入门难度非常大如果想学的话就先学MICROSOFT

SQL吧,这个网上教学比较多,ASPNET

20,应用的是非常广泛的。

以上就是关于Firebird数据库值得信赖吗为什么我要在开发中选择它全部的内容,包括:Firebird数据库值得信赖吗为什么我要在开发中选择它、火鸟数据库怎么卸载、数据库分为哪三种等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10195199.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存