当前位置: 首页 > news >正文

数据库 性能对比

2019独角兽企业重金招聘Python工程师标准>>> 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

相关文章:

  • 最近一些任务
  • B00009 C语言分割字符串库函数strtok
  • Gartner:2016年十大信息安全技术(含解读)
  • C# 值类型和引用类型
  • mysql悲观锁以及乐观锁总结和实践
  • 自制WheelView沉浸式菜单及Dialog样式Activity
  • mvc ajax提交数组参数(转)
  • Git相关命令
  • javascript基础总结
  • 组策略应用——限制计算机接入
  • 创建swap
  • JavaScript语法详解(一)
  • 二分搜索法 Arrays.binarySearch遇到返回-1的问题
  • gitlab gerrit jenkins CI/CD环境集成
  • 开发者和程序员需要关注的42个播客
  • Bootstrap JS插件Alert源码分析
  • Flannel解读
  • java多线程
  • Java面向对象及其三大特征
  • Material Design
  • Nacos系列:Nacos的Java SDK使用
  • Netty 框架总结「ChannelHandler 及 EventLoop」
  • php中curl和soap方式请求服务超时问题
  • Promise初体验
  • React-Native - 收藏集 - 掘金
  • Redis中的lru算法实现
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • scala基础语法(二)
  • springboot_database项目介绍
  • 从0到1:PostCSS 插件开发最佳实践
  • 机器学习中为什么要做归一化normalization
  • 技术:超级实用的电脑小技巧
  • 前端相关框架总和
  • 微信小程序开发问题汇总
  • 学习使用ExpressJS 4.0中的新Router
  • 移动端 h5开发相关内容总结(三)
  • ​Java并发新构件之Exchanger
  • #pragma pack(1)
  • (26)4.7 字符函数和字符串函数
  • (C语言)二分查找 超详细
  • (c语言版)滑动窗口 给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子串的长度
  • (Redis使用系列) SpringBoot 中对应2.0.x版本的Redis配置 一
  • (二)hibernate配置管理
  • (附源码)springboot 基于HTML5的个人网页的网站设计与实现 毕业设计 031623
  • (附源码)ssm捐赠救助系统 毕业设计 060945
  • (转)iOS字体
  • (转)微软牛津计划介绍——屌爆了的自然数据处理解决方案(人脸/语音识别,计算机视觉与语言理解)...
  • .java 9 找不到符号_java找不到符号
  • .NET下的多线程编程—1-线程机制概述
  • @configuration注解_2w字长文给你讲透了配置类为什么要添加 @Configuration注解
  • @RequestMapping用法详解
  • [ C++ ] STL---string类的使用指南
  • [.NET 即时通信SignalR] 认识SignalR (一)
  • [20171101]rman to destination.txt
  • [2021 蓝帽杯] One Pointer PHP