I knew it would come – but we couldn’t tell you. And there were some rumors for a longer time. Anyhow, last week at the end of June 2023 Oracle Database 19c on Arm platform is available for download and in the Oracle Cloud. In case you wonder why I write “Arm” – I learned last week that the writing has been changed a while ago from ARM to Arm.
Where can you download it?
It is available for download already.
- Oracle Database 19c(19.19) for Linux Arm (aarch64)
- 19c Client(19.19) and Instant Client 19c(19.19) for Linux on Arm (aarch64)
And just to be clear:
You will get Oracle Database 19.19.0 right away. Hence, there is no need to start patching after you installed it at this time.
Where do you find documentation?
- Database Installation Guide
- Client Installation Guide:
- Clusterware Installation Guide:
- Release Notes:
Does it run on Mac M2 processors?
I don’t have one so I can’t try it. But there are smart people out there such as Christian Pfundtner who tried it with success more or less the day it got released. Find his blog post (written in German) here. You may need to run it through a translation service.
Processor Metrics and Core Factors
I can’t comment on Oracle processor license metrics and calculations. But this metrics documentation tells you some really good things about Ampere (Altra/AltraMax and AmpereOne) processors.
Which Linux distributions are supported?
Please see this link to the documentation:
How can you migrate to it?
That is an interesting question. And I will tell you in the coming weeks when somebody in our team has tried it out. At the moment, Data Pump will work. But it is unclear whether the missing ID in V$TRANSPORTABLE_PLATFORM allows a TTS migration as well. And we will try as well whether a clean shutdown followed by a copy operation, and maybe the recreation of the controlfile will be enough to move a database over from another Linux port. We’ll see whether this works or not. Our guts feeling tells us that it won’t be that simple.
And in the Oracle Cloud?
Certainly, you can provision it already there as well. At the same time we announced the General Availability of “Ampere A1 Shapes for VMDB” for the BaseDB Cloud Service. So you have now the option to launch VM DB Systems with Ampere A1 flexible shapes.
Find the technical documentation here:
I have not done tests by myself but Erik Benner has written an interesting blog post doing some solid performance comparisons: