«Возьмем самый простой вариант - производительность. В мире СУБД вот уже несколько лет происходит революция производительности систем. Я обычно говорю, что есть прошлое - года два назад, есть наше настоящее, и есть будущее, которое наступит уже в 2015 г.», - рассказывает он.
В «прошлом СУБД», говорит Ривкин, появились специализированные программно-аппаратные комплексы, машины баз данных, специализированное оборудование, на котором СУБД работают быстрее. Они увеличивают производительность на порядок.
«Сегодня» для роста производительности СУБД в Oracle используются технологии поколоночного хранения, процедуры векторных процессоров, преимущества большой памяти (обработка данных in-memory), что дает еще порядок роста производительности. «Завтра» появятся процессоры, «у которых в силикон зашиты команды СУБД. Они тестируются уже сейчас».
«Однако, послушав разработчиков PostgreSQL, я понял, что существует «позапрошлое», когда люди рассказывают, что они «тут немного код подтюнили, там функцию ускорили». Увеличение производительности [только] за счет резервов кода - это позавчерашний день разработки СУБД», - заявил представитель Oracle.