9

I recently lowered the max memory from the default (unlimited) down to 20 GB. Does this erase the oldest queries in the plan cache?

Tim M.
  • 103
  • 3
Shellz
  • 452
  • 3
  • 11

1 Answers1

12

Per Microsoft documentation changing the max server memory will clear the plan cache, as will changing:

  • access check cache bucket count
  • access check cache quota
  • clr enabled
  • cost threshold for parallelism
  • cross db ownership chaining
  • index create memory
  • max degree of parallelism
  • max server memory
  • max text repl size
  • max worker threads
  • min memory per query
  • min server memory
  • query governor cost limit
  • query wait
  • remote query timeout
  • user options
Nic
  • 4,063
  • 1
  • 16
  • 22