Oracle продает Exadata нашей компании, и они сосредоточены на Smartscan, который рекламируется в 10 раз более эффективным, чем традиционное решение. Я не совсем понимаю (и немного не верю) это решение, потому что они предполагают, что данные помещаются в отдельное хранилище, а индексы не используются, поэтому «данные размером 1 ТБ были отсканированы, а возвращено только 2 МБ».
Итак, я хочу спросить вас: действительно ли Smartscan эффективен? Истинное ли решение, значительно повышающее производительность, или просто модное слово?
Это определенно больше, чем модное слово. Насколько это эффективно, будет зависеть от вашей базы данных. Он переносит часть работы на сервер хранения, что уменьшает объем данных в сети сервера хранения и процессор на хосте базы данных для их обработки. Если ваша база данных не исчерпывает эти ресурсы, вы не увидите выгоды. Мне кажется, что только большие хранилища данных реально от этого выиграют.