MEMORYCLERK_SQLCRL memory high

sakuraime 2,326 Reputation points
2020-11-06T02:27:27.933+00:00

My SQL Server on linux having MEMORYCLERK_SQLCRL memory high

it's about 6GB !!! and it's allocated once started up .
37933-memory-clr-high.jpg

SQL Server
SQL Server
A family of Microsoft relational database management and analysis systems for e-commerce, line-of-business, and data warehousing solutions.
13,670 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Shashank Singh 6,251 Reputation points
    2020-11-06T08:46:30.287+00:00

    what's the difference between pages_kb and virtual_memory_committed_kb ?

    I guess you are referring to sys.dm_os_memory_clerks

    Pages_kb is amount of page memory allocated. You can simply called it as memory allocated for working set.

    Virtual_memory_committed_kb is Amount of virtual memory committed. A committed memory is backed by physical memory. This is committed virtual memory as tracked by this clerk. VM committed in simple terms some part of memory which was reserved and committed but now in page file or swapped back to disk behaving as virtual memory

    BTW the query you are using is incorrect, there is no need to sum all the columns.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.