в оракл если допустим данных много для запроса то они в буферкэш вообще не идут, а сразу в память процесса выполняющего запрос direct path read, и не надо потом в буфере копошиться видимо это дает прирост скорости
@LuckyDima Знаешь насчет этого? не могу ниче нагуглить
Я не очень понял, что значит сразу в память, ведь буффер кэш находится в памяти. Но принцип такой: 1. просмотр - L1 cashe (он же buffer pool) 2. если есть bpe он же L2 cache 3. HDD
Я не очень понял, что значит сразу в память, ведь буффер кэш находится в памяти. Но принцип такой: 1. просмотр - L1 cashe (он же buffer pool) 2. если есть bpe он же L2 cache 3. HDD
Сразу в приватную память процесса запроса минуя общий буфер кэш
Buffer cash же общая шаренная память поэтому там latch и что замедляет работу с ней а в приватной памяти они не нужны видимо так как только один процесс к нему доступ имеет