Can anybody please enlighten me in a brief comment on the difference between the new In-Memory option of Oracle 12c and the existing functionality in Oracle 11g where you can store a table permanently in buffer cache by STORAGE (BUFFER_POOL KEEP) as shown in the code sample below?
I have searched the internet for an answer to this, but with no luck.
CREATE TABLE t1 (
my_date DATE NOT NULL,
my_number NUMBER(12,10) NOT NULL,
my_row NUMBER(12) NOT NULL)
STORAGE (BUFFER_POOL KEEP);
Source : Oracle Buffer Pool Keep Pool Recycle Pool