Высокая производительность для систем OLTP достигается за счёт использования кэширования в оперативной памяти, работы с быстрой памятью Intel® Optane™ DC Persistent Memory, сохраняющей данные после отключения питания, а также использования flash-памяти.
Высокая производительность для хранилищ данных достигается за счёт массивно-параллельного доступа с поиском и отбором (Smart Scan) данных непосредственно интеллектуальной системой хранения с использованием специального индексирования, а также методов поколоночного сжатия и хранения и обработки данных в оперативной памяти и на flash-памяти. Также следует отметить возможность размещения данных в оперативной памяти (in-memory) и/или в предназначенной для кэширования flash-памяти (cellmemory) в специальном формате, позволяющим отбирать данные при помощи процессорных инструкций SIMD (Single Instruction Multiple Data), что даёт серьёзное повышение эффективности запросов
Oracle Exadata в наилучшей степени подходит для консолидации нескольких баз данных. Затраты на содержание персонала составляют около 40% затрат на поддержание центров обработки данных. Следует иметь в виду, что поддержка 10 баз данных, расположенных на 10 серверах, требует больше человеческих ресурсов, чем обслуживание тех же баз данных на одном программно-аппаратном комплексе. Поэтому, объединив несколько баз данных на одной машине баз данных, можно существенно сэкономить на трудозатратах.
Программно-аппаратный комплекс Oracle Exadata представлен в нескольких фиксированных конфигурациях, которые обозначаются как доли от полной конфигурации (1/8 – Eight Rack, 1/4 – Quarter Rack , 1/2 - Half Rack, Full Rack). Также можно выбрать произвольные, наиболее полно отвечающие потребностям потребителя элластичные конфигурации. То есть, заказчикам предоставлена возможность выбрать ту конфигурацию, которая полностью соответствует требованиям задач по загрузке оборудования. При развитии информационных систем требования по производительности возрастают, и этому требованию отвечает возможность горизонтального масштабирования самого программно-аппаратного комплекса. На практике она реализуется за счет штатной операции обновления (upgrade), то есть перехода, например, от конфигурации 1/4 к конфигурации 1/2 с соответствующим наращиванием вычислительной мощности всего комплекса, а также за счет добавления необходимого числа вычислительных серверов и серверов хранения данных в исходную конфигурацию. На уровне программной инфраструктуры это достигается за счет технологии Oracle Real Application Clusters – в части горизонтального масштабирования внутреннего пула серверов баз данных Oracle, и технологии Oracle Automatic Storage Management – в части горизонтального масштабирования внутреннего пула серверов хранения данных.
При достижении предела максимальных возможностей в полной конфигурации (скомплектована полная стойка), существует возможность горизонтального масштабирования посредством наращивания числа стоек Oracle Exadata - это в том случае, если требуется нарастить вычислительную мощность, или посредством добавления в общую конфигурацию стоек Oracle Exadata Storage Expansion Rack - это в том случае, если требуется нарастить емкости хранения данных. Существует и возможность комбинированного использования обеих этих вариантов.