捐赠 | 广告 | 注册 | 发布 | 上传 | 关于我们    
  粤ICP备10103342号 DELPHI盒子 | 盒子文章 | 盒子问答悬赏 | 最新更新 | 盒子检索 | 下载中心 | 高级搜索    
  精品专区 | 繁體中文 | 奖励公告栏 | 直通车账号登陆 | 关闭GOOGLE广告 | 临时留言    
盒子资源分类
全部展开 - 全部合拢
数据库性能评测,测试了DBISAM、SQLite两种数据库的性能。
关键字:数据库 性能 DBISAM SQLite
来 自:原创
平 台:Win2k/XP/NT,Win2003 下载所需:0 火柴
深浅度:中级 完成时间:2008/4/3
发布者:xplibox 发布时间:2008/4/7
编辑器:D2007 语  种:简体中文
分 类:数据库 下载浏览:2551/12878
加入到我的收藏
下载错误报错
登陆以后才能下载
 用户名:
 密 码:
自动登陆(30天有效)
图片如果打不开,说明流量不够了,请稍候下载……
采用SQLite数据库,插入1000条记录,耗时0.47s。
采用DBISAM数据库,插入1000条记录,耗时5.39s。
代码及说明见邮件。
Google
 
本站原创作品,未经作者许可,严禁任何方式转载;转载作品,如果侵犯了您的权益,请联系我们
龙脉加密锁 15元起 Grid++Report 报表 申请支付@网
 相关文章
没有相关文章
相关评论
共有评论17条 当前显示最后6条评论
register 2008/4/15 20:18:39
比较过 NexusDB.V2.0 和 TinyDB 吗?
xplibox 2008/4/16 17:08:41
TinyDB好像是收费的,没有
NexusDB使用者多吗?头一次听说。
xplibox 2008/4/16 17:14:57
NexusDB是一个超级快速的client/server数据库引擎,专为Delphi和C++Builder开发者设计。它可以被快速灵活的嵌入到您的桌面应用中。NexusDB代表了下一代备受关注的FlashFiler数据库。 NexusDB被设计成最大化快速、最小化维护并保持数据完整性。作为真正的client/server数据库,NexusDB是唯一的一套组件。它的设计决定了比典型的文件型数据库有更多的优点:更好的数据完整性、更好的性能和更好的可伸缩性。当前版本2.0支持.NET开发。

但是哪有下载阿??
xplibox 2008/4/21 14:29:52
已经安装Nexus,正在准备测试!
qindj 2008/5/4 9:21:58
等待楼上大侠的测试结果...
xplibox 2008/8/6 12:40:31
  前一段时间本人对DBISAM以及SQLITE数据库进行了一个性能测试,测试结果是SQlite胜出!胜出的原因是增加了“事务处理”。
    但是,最近在开发一个大型程序时,发现早期采用DBISAM的版本速度并不慢,反而是采用Sqlite的新版本速度不尽人意!于是,重新进行测试,首先是采用简单类型:Double,即同样插入10000个实数,比较两种数据库的性能,结果差不多。然后,换成构造类型(一个比较大的Record),结果DBISAM稍稍优先。
    然而,戏剧性的一幕出现在后面,我将DBISAM的程序去掉了“事务处理”,结果极端的出乎人们的意料——DBISAM的性能直接提高了10倍。经过仔细研究,发现DBISAM的缓冲机制起了作用,往往我插入3~5次,系统才写一次硬盘,所以,性能大大提高!!
    看来不同数据库之间的差异,还是很大的。不止是性能上,关键是用法也不一样!!
    Sqlite不加“事务处理”性能很差;DBISAM恰恰相反!
    真是没有想到!
我要发表评论 查看全部评论
 
  DELPHI盒子版权所有 技术支持:深圳市麟瑞科技有限公司 1999-2024 V4.01 粤ICP备10103342号 更新RSS列表