博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据库 性能对比
阅读量:7079 次
发布时间:2019-06-28

本文共 2115 字,大约阅读时间需要 7 分钟。

hot3.png

Insertion speed Here we insert 5,000 rows of data, with diverse scenarios:

'Direct' stands for a individual Client.Add() insertion; 'Batch' mode will be described below; 'Trans' indicates that all insertion is nested within a transaction - which makes a great difference, e.g. with a SQlite3 database. Here are some insertion speed values, in objects/second:

Insertion speed Direct Batch Trans Batch Trans

TObjectList (virtual) 325393 545672 298846 545018

TObjectList (static) 314465 543892 326370 542652

SQLite3 (ext mem) 101440 211389 113530 209713

SQLite3 (mem) 89456 236540 104249 239165

SQLite3 (ext off exc) 41589 180759 108481 192071

MongoDB (no ack) 33223 273672 34665 274393

SQLite3 (file off exc) 28847 193453 89451 207615

FireDAC SQlite3 20605 38853 40042 113752

FireDAC Firebird 18147 46877 18922 46353

ZEOS Firebird 10452 62851 22003 63708

MongoDB (ack) 10081 84585 9800 85232

Sockets SQLite3 8118 75251 8553 80550

NexusDB 5998 15494 7687 18619

UniDAC Firebird 5986 14809 6522 14948

MSSQL local 5246 54360 12988 62453

FireDAC MSSQL 5016 7341 11686 51242

ODBC MSSQL 4911 18652 11541 20976

ODBC DB 24792 48387 14085 70104

FireDAC DB2 4452 48635 11014 52781

UniDAC MSSQL 4392 29768 8649 33464

Jet 4235 4424 4954 5094

ZEOS PostgreSQL 4196 31409 9689 41225

FireDAC PostgreSQL 4181 26635 10111 36483

ODBC PostgreSQL 4068 26262 5130 30435

ZEOS MySQL 3426 34037 12217 40186

ODBC MySQL 3160 38309 10856 47630

UniDAC MySQL 3119 27772 11246 33288

FireDAC MySQL 3078 43053 10955 45781

UniDAC PostgreSQL 2705 18563 4442 28337

SQLite3 (ext off) 2245 47961 109706 189250

WinHTTP SQLite3 2165 36464 2079 38478

SQLite3 (file off) 2102 83093 88006 202667

ODBC Firebird 1495 18056 13485 17731

ZEOS SQlite3 494 11851 56206 85705

ODBC SQLite3 492 11746 35367 82425

BDE Oracle 489 927 839 1022

UniDAC SQlite3 477 8725 26552 38756

SQLite3 (file full) 462 28123 84823 181455

SQLite3 (ext full) 424 14523 102049 164636

ODBC Oracle 236 1664 1515 7709

Oracle 226 56112 1133 52367

ZEOS Oracle 210 32725 1027 31982

UniDAC Oracle 164 5701 1215 2884

FireDAC Oracle 118 48575 1519 12566

转载于:https://my.oschina.net/u/582827/blog/690813

你可能感兴趣的文章
C#语法-虚方法详解 Virtual 虚函数
查看>>
UIPickerView 的 多重选择
查看>>
从底层了解ASP.NET体系结构
查看>>
大企业博弈,受伤的往往是小企业
查看>>
CentOS 基于KVM的云计算之虚拟化libvirt shell --- virsh
查看>>
常量指针和指向常量的指针
查看>>
不使用额外空间,检查整数是否是回文结构
查看>>
wamp设置实现本机IP或者局域网访问 (转)
查看>>
天赋优势系列文章回顾
查看>>
项目实施(一)
查看>>
文件格式 rdp
查看>>
浅谈个人对类的理解
查看>>
买石记
查看>>
写给开发者:记录日志的10个建议
查看>>
方便代理下单的EcStore收货地址一键分析插件,同时支持淘宝/京东/一号店
查看>>
【转】移动Web开发-点击事件及页面滚动
查看>>
phpcms V9实现QQ登陆OAuth2.0
查看>>
UIViewController 收到内存警告的处理以及生命周期的相关理解
查看>>
第十二周技术博客
查看>>
C# 使用BackgroundWorker例子及注意点
查看>>