1. ホーム
  2. 製品
  3. Z-Adam
  4. Z-AdamとSQL Serverの性能比較
Z-Adam / Performance Benchmark

「まさかこれほどの差とは」驚愕の結果!

100億件のレセプトデータを同一ハードウェアで測定。Z-Adam Ver.2.3とMicrosoftR SQL Server Enterpriseの処理速度を全項目で比較しました。
Z-Adamは、高額なサーバーやソフトウェアを必要としていた大量データの集計を、一般的に使われているパソコンを使って高速集計できるコストパフォーマンスの高い統計集計システムです。

検証結果サマリー

100億件のデータを使用。すべての処理においてZ-AdamがSQL Server Enterpriseを上回る高速処理を達成。

100億件のデータロード Z-AdamがSQL Server Enterpriseより 6.6 高速に処理
100億件の集計 Z-AdamがSQL Server Enterpriseより 4.1~6.1 高速に処理
100億件のDistinct(重複なしカウント)集計 Z-AdamがSQL Server Enterpriseより 12.5 高速に処理
100億件のデータマート(テーブル)のJOIN SQL Server Enterpriseでは8:28:12経過後、エラーとなり計測不能

測定結果

100億件のデータを使ったデータロード、集計処理、データJOINの性能比較

性能比較グラフ1
測定値(100億件)
検証内容 Z-Adam (A) SQL Server (B) 比率 (B/A)
時間(秒)時間 時間(秒)時間
データロード 100億件12,79803:33:1884,96523:36:056.6
集計(Sum) 100億件16900:02:491,0270:17:076.1
集計(Sum,Rollup) 100億件19600:03:168070:13:274.1
集計(Distinct,Rollup) 100億件26900:04:293,3710:56:1112.5
データJoin 100億件15,6384:20:38Error※Error※-

※8:28:12(30,492秒)を経過した際にエラーとなり計測不能

データ件数別 集計処理の性能比較

10億件、50億件、100億件のデータを使った集計処理の性能比較

性能比較グラフ2
測定値(件数別)
検証内容 集計(Sum) 集計(Sum,Rollup)
Z-Adam (A)SQL Server (B)比率 Z-Adam (A)SQL Server (B)比率
時間時間(B/A) 時間時間(B/A)
10億件2200:2212602:065.72300:2310701:474.7
50億件8701:2774412:248.69201:3252708:475.7
100億件16902:491,02717:076.119603:1680713:274.1

検証環境

データレセプトデータと同等の形式 100億件
OSMicrosoftR Windows Server 2019 Standard
CPU(論理コア数)IntelR Xeon Silver 4210 2.20GHz (20)
メモリ512GB
ディスクSSD (RAID 0)
アプリケーションZ-Adam Ver.2.3、MicrosoftR SQL Server 2019 Enterprise

高性能かつ低価格な製品の提供は、
ゼッタテクノロジーのポリシーです。© Zetta Technology

ゼッタテクノロジーの中長期的ミッションは、クロス集計を駆使したデータ分析・活用、さらには統計の実践的手法を我が国に普及させることだと考えています。
そのために、高性能かつ低価格な製品の提供に努めています。
データベース不使用をはじめ、製品のパフォーマンスを高めながら開発コストを下げる、そのためのさまざまな創意工夫こそ、私たちのポリシーの表れです。