全国站 [切换城市]
众众网全国页 Oracle 和 MySQL 的 JDBC对比分析

Oracle 和 MySQL 的 JDBC对比分析

来源:网友投稿 时间:2020-03-21

经常听人说,数据库的IO性能不佳,但说归说,并没有感性认识。我们现在就来实际测试一下,常用的Oracle和MySQL的JDBC读取性能如何。

  下面小编跟大家一起看看Oracle 和 MySQL 的 JDBC对比分析,经常听人说,数据库的IO性能不佳,但说归说,并没有感性认识。我们现在就来实际测试一下,常用的Oracle和MySQL的JDBC读取性能如何。
  之所以测试JDBC,是因为大部分应用是JAVA写的,也就只能用JDBC来访问数据。这里仅测试用JDBC读出数据,并产生成Java的记录对象(毕竟到了这一步才能在应用中使用),不作任何计算。
  1. 数据来源
  使用TPCH生成的数据,选用其中的customer表来做测试,数据记录为3000万行,8个字段。它生成的原始文本文件名为customer.tbl,文件大小为4.9G。利用数据库提供的数据导入工具将此文件数据导入到Oracle和MySQL的数据表中。
  2. 测试环境
  在一台Intel服务器上完成测试,2个Intel2670 CPU,主频2.6G,共16核,内存64G。数据库表数据及文本文件均存储在同一块SSD硬盘上。
  所有测试均在服务器本机上完成,没有消耗网络传输时间。
  3. 数据库读数测试
  通过Oracle提供的JDBC接口,用SQL语句执行数据读取。

免责声明:机构动态部分文章信息来源于网络以及网友投稿,本网站只负责对文章进行整理、排版、编辑,是出于传递 更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。