Hello,
I had a conversation with one of the SQL Server DBA today regarding Memory/Cache utilization while SQL is re-building indexes. Could someone please help me to understand how SQL Server uses memory while rebuilding index on tables of a database.
1) How SQL Server uses memory while rebuilding indexes ?
2) Will re-indexing will SQL server save/cache all the data pages associated to that table in memory ? If so what are the chances this will get flushed from memory?
3) Also, How long a data page will stay in memory if there are no reads/writes on it ?
3) Appreciate if you can post any articles or analysis related to this.
Thank you for your help.