Die Oracle Standard Edition 2 ist auf zwei CPU Sockel limitiert. Allerdings zählt Oracle hier nicht nur die physischen Sockel, sondern schaut auch genau auf die CPU selbst. Bei einer multi-chip (mehrere CPU Dies) werden hier nicht die physischen Sockets sondern die CPU Dies gezählt. Im Fall von aktuellen AMD und Intel CPUs sind aber mehrere CPU Dies in einer CPU enthalten.
Im Fall einer AMD EPYC Zen4 CPU besteht ein Zen4 CPU Dies aus 8 Cores (siehe auch 4th GEN AMD EPYC Processor Architecture). Da selbst schon die kleinsten EPYC CPUs mit 16 Cores ausgeliefert werden, ist diese schon als zwei Sockel zu bewerten. Somit darf die Standard Edition Datenbank dann eingesetzt werden, wenn das Mainboard lediglich einen physischen CPU Sockel aufweist und die CPU eben maximal 16 Cores aufweist.
Im Fall von der Oracle ODA X10 wird die AMD EPYC 9334 CPU mit 32 Cores (=4 Dies) eingesetzt. Eine Nutzung der Oracle Standard Edition wäre somit nicht zulässig. Mit der Oracle Release 19.22 wurde im März 2024 das ODA Licensing Information User Manual folgende Änderung - ausschließlich für ODAs - eingeführt:
About License Options for Oracle Database Standard Edition 2 on Oracle Database Appliance
For the purposes of licensing Oracle Database Standard Edition 2 on Oracle Database Appliance running multi-chip modules, where each chip in a multi-chip module is counted as an occupied socket for licensing purposes, you may exceed the 2 sockets per server limit. Oracle Database Standard Edition 2 requires one processor license for every 8 enabled cores on Oracle Database Appliance running multi-chip modules. If the number of enabled cores is not divisible by 8, the quotient must be rounded up to the nearest whole number to determine the number of Oracle Database Standard Edition 2 processor licenses required.
Somit darf man die ODA X10 mit der Oracle Standard Edition betreiben, wenn man maximal 16 Cores enabled hat (via Bios).