Oracle Databaseのライセンス価格体系はオンプレミスとクラウドで大きく異なっています。
本記事では、それぞれの価格体系の紹介と比較結果をご紹介します。
Oracle Databaseのエディションとオプション
Oracle Databaseの価格について説明するにあたり、まずエディションとオプションについて説明します。
エディションにはStandard Edition2とEnterprise Editionがあります。Standard Edition2が中小規模のシステム向け、Enterprise Editionが大規模システム向けとなっています。
Standard Edition2には以下のような制限事項があります。
- 後述するオプションを購入/適用することができない
- 搭載可能ソケット数2以内の環境でないと購入/適用することができない
- (実CPUが2ソケットでも、4ソケット搭載可能なサーバには適用不可)
- 最大スレッド数が16までに制限される
Enterprise Editionには上記のような制限はありません。
次にオプションですが、Enterprise Editionに追加料金を払って適用するもので、さまざまな拡張機能が用意されています。
代表的なものとしては以下が挙げられます。
- Oracle Partitioning :
大規模な表をいくつかの小規模な表パーティションの集合に分割することにより、パフォーマンスや管理性を向上させる機能です。 - Oracle Multitenant :
1つのCDBインスタンスに対し、PDBを複数作成/管理できる機能です。Oracle19cの場合、4つ以上のPDBを作成する場合にオプションが必要になります。Real Application Clusters : 複数のサーバを関連付けて、単一のシステムとして動作するように構成し、全ノードがアクティブに稼働するクラスタ環境を構築する機能です。
Oracle Databaseの価格(オンプレミス)
オンプレミスのOracleライセンス価格については、CPU/コアに対して課金されるProcessorライセンスと、利用する人数に対して課金されるNamed User Plusライセンスが存在しています。
Processorライセンスの場合、Standard Edition2とEnterprise Editionで考え方が異なります。
Standard Edition2ではCPUソケットに対して課金され、Enterprise EditionではCPUコアに対して課金されます。
CPUコアについてはコア係数というものが存在しており、マルチコアCPUにおいてはコア数×コア係数の値が必要なProcessorライセンス数となります。
例えば、Intel Xeonのコア係数は0.5のため、8コアのXeonの場合、必要なProcessorライセンス数は4となります。
Named User Plusライセンスの場合、エディションに関係なく、利用する人数に対して課金されます。ただし、最小購入数(Minimum NUPライセンス数)が定められており、
Standard Edition 2:1サーバあたり最低10ユーザー(ソケット数に依存しない)
Enterprise Edition:1プロセッサあたり最低25ユーザー × コア係数
のNUPライセンスが必要です。
Oracleライセンスの費用は、以下の2つに分かれています。
ライセンス本体価格:導入時に一括払い
年間保守費:毎年発生(サポートとアップデート提供)
初年度はライセンス本体価格と保守費が必要で、2年目以降は年間保守費のみとなります。
具体的な価格は以下の通です(2025年9月現在)。
| エディション | ライセンス本体価格 | 年間保守価格 | ||
| Standard Edition 2 | Named User Plus | 54,250円 | Named User Plus | 11,935円 |
| Processor | 2,712,500円 | Processor | 596,750円 | |
| Enterprise Edition | Named User Plus | 147,250円 | Named User Plus | 32,395円 |
| Processor | 7,362,500円 | Processor | 1,619,750円 | |
エディション ライセンス本体価格 年間保守価格
Oracle Databaseの価格(クラウド)
クラウド(Oracle Cloud)のOracleライセンス価格はOCPUという単位で課金されます。
1OCPUは2コアに相当するので、オンプレミスのCPUコア数と比較する場合は注意が必要です。
以下で、Oracle Databaseの料金とクラウド利用料をまとめたライセンス込みの料金について説明します。
Oracle Cloudの標準的なデータベースであるOracle Base Databaseにおいては、オンプレミスのような個別のオプション課金ではなく、以下に示す4つのサービスオプションから選択する方式になっています(2025年6月現在)。
| サービス
オプション名 |
内容 | 価格
(OCPU/h) |
| Standard Edition | データベースの標準機能
表領域暗号化(※) |
約33円 |
| Enterprise Edition | Enterprise Editionデータベースの標準機能
Management Pack(Diagnostics and Tuning Packs など) |
約66円 |
| Enterprise Edition
High Performance |
上記に加えMultitenant、Partitioning、Advanced Compression、Advanced Security、OLAP、
Management Pack(Cloud Management Packs など) |
約137円 |
| Enterprise Edition
Extreme Performance |
上記に加え Real Application Clusters、DB In-memory、
Active Data Guard |
約208円 |
(※)オンプレミスではEnterprise Edition + Oracle Advanced Securityのライセンスが必要となる表領域暗号化(TDE)は、Oracle Cloudでは全エディションで標準搭載されています。
オンプレミスと異なり、ライセンス価格に保守費が含まれているため、初年度も2年目以降も支払金額に差異は発生しません。
価格比較
オンプレミスとクラウドの価格について実際にいくつかのパターンで比較してみます。
- 【パターン1】Standard Editionの場合
Standard Editionを利用する形で算出。
オンプレミスは1CPU、クラウドは1OCPUで算出。 Named User Plusオンプレミス 初年度 3,309,250円 2年目以降 596,750円 クラウド 初年度 約289,080円 2年目以降 約289,080円 - 【パターン2】Enterprise Edition + オプションの場合
Enterprise EditionにMultitenantとPartitioningオプションを導入する形で算出。
オンプレミスは4コア、クラウドは2OCPUで算出。オンプレミス 初年度 28,932,300円 2年目以降 5,217,300円 クラウド 初年度 約2,400,240円 2年目以降 約2,400,240円
新規導入の場合、初年度費用は約10分の1、2年目以降のランニングコストも約半分になる上、クラウドでは今まで使用していなかったオプション機能を追加費用なしで利用できるという点もメリットとなります。
おわりに
費用の観点では、クラウド環境でのOracle Database利用はオンプレミスと比較して非常にコストパフォーマンスに優れています。Oracle Databaseを使用するシステムを新規に導入する場合はOracle Cloudを検討してみてはいかがでしょうか。
- カテゴリ:
- エンジニアリング
- キーワード:
- Oracle Database とは





