Instance is under memory pressure. How to relieve from pressure

  • Instance is under memory pressure. How to relieve it from pressure

  • coolchaitu - Friday, March 24, 2017 10:07 AM

    Instance is under memory pressure. How to relieve it from pressure

    You need to start by asking a question. This is so incredibly vague there is no possibility of an answer.

    _______________________________________________________________

    Need help? Help us help you.

    Read the article at http://www.sqlservercentral.com/articles/Best+Practices/61537/ for best practices on asking questions.

    Need to split a string? Try Jeff Modens splitter http://www.sqlservercentral.com/articles/Tally+Table/72993/.

    Cross Tabs and Pivots, Part 1 – Converting Rows to Columns - http://www.sqlservercentral.com/articles/T-SQL/63681/
    Cross Tabs and Pivots, Part 2 - Dynamic Cross Tabs - http://www.sqlservercentral.com/articles/Crosstab/65048/
    Understanding and Using APPLY (Part 1) - http://www.sqlservercentral.com/articles/APPLY/69953/
    Understanding and Using APPLY (Part 2) - http://www.sqlservercentral.com/articles/APPLY/69954/

  • coolchaitu - Friday, March 24, 2017 10:07 AM

    Instance is under memory pressure. How to relieve it from pressure

    How have you determined that there is a memory pressure, what are the specs of the server, what's running on the server, etc. etc. etc. etc. etc. etc.
    😎

  • coolchaitu - Friday, March 24, 2017 10:07 AM

    Instance is under memory pressure. How to relieve it from pressure

    The two most common causes of this are 1) Not enough memory to begin with and 2) a whole lot of bad code.

    Let's start with #1.  How much memory has been assigned to the instance, how much has been setup for Max Memory in SQL, and how much memory has been reserved for the Operating System?  Also, has the memory been "thin provisioned" through a VM or is it permanently provisioned?

    --Jeff Moden


    RBAR is pronounced "ree-bar" and is a "Modenism" for Row-By-Agonizing-Row.
    First step towards the paradigm shift of writing Set Based code:
    ________Stop thinking about what you want to do to a ROW... think, instead, of what you want to do to a COLUMN.
    "Change is inevitable... change for the better is not".

    Helpful Links:
    How to post code problems
    How to Post Performance Problems
    Create a Tally Function (fnTally)
    Intro to Tally Tables and Functions

  • Eirikur Eiriksson - Friday, March 24, 2017 10:38 AM

    coolchaitu - Friday, March 24, 2017 10:07 AM

    Instance is under memory pressure. How to relieve it from pressure

    How have you determined that there is a memory pressure, what are the specs of the server, what's running on the server, etc. etc. etc. etc. etc. etc.
    😎

    It is experiencing high Page reads/sec, low PLE , high free list stalls and high value of lazy writes 
     

    s�B�7���:^ �B

  • coolchaitu - Friday, March 24, 2017 10:58 AM

    Eirikur Eiriksson - Friday, March 24, 2017 10:38 AM

    coolchaitu - Friday, March 24, 2017 10:07 AM

    Instance is under memory pressure. How to relieve it from pressure

    How have you determined that there is a memory pressure, what are the specs of the server, what's running on the server, etc. etc. etc. etc. etc. etc.
    😎

    It is experiencing high Page reads/sec, low PLE , high free list stalls and high value of lazy writes 
     

    s�B�7���:^ �B

    That is what I see every day on my windows tablet, care to share any more information?
    😎

  • coolchaitu - Friday, March 24, 2017 10:58 AM

    Eirikur Eiriksson - Friday, March 24, 2017 10:38 AM

    coolchaitu - Friday, March 24, 2017 10:07 AM

    Instance is under memory pressure. How to relieve it from pressure

    How have you determined that there is a memory pressure, what are the specs of the server, what's running on the server, etc. etc. etc. etc. etc. etc.
    😎

    It is experiencing high Page reads/sec, low PLE , high free list stalls and high value of lazy writes 
     

    s�B�7���:^ �B

    Care to provide specifics?  This would include the configuration of the server or VM, of SQL Server, any other applications or services running on the server/VM.  You know, the things everyone else has already asked you to provide.

  • We are back to you needing to ask a question. What that means is you need to provide enough details of your situation that others have a chance at helping you. At this point all we know is you think there is too much memory pressure because "It is experiencing high Page reads/sec, low PLE , high free list stalls and high value of lazy writes". We don't even know what those values are. Keep in mind we can't see your screen, have no idea what your architecture or hardware is like. The ONLY information we have is what you have posted...and at this point you haven't posted anything resembling details. Look at all the people on this thread trying to pry the details out of you. We all want to help you. But for us to be able to do that requires that you provide us those details. Unless you can do that nobody can do anything to help you.

    _______________________________________________________________

    Need help? Help us help you.

    Read the article at http://www.sqlservercentral.com/articles/Best+Practices/61537/ for best practices on asking questions.

    Need to split a string? Try Jeff Modens splitter http://www.sqlservercentral.com/articles/Tally+Table/72993/.

    Cross Tabs and Pivots, Part 1 – Converting Rows to Columns - http://www.sqlservercentral.com/articles/T-SQL/63681/
    Cross Tabs and Pivots, Part 2 - Dynamic Cross Tabs - http://www.sqlservercentral.com/articles/Crosstab/65048/
    Understanding and Using APPLY (Part 1) - http://www.sqlservercentral.com/articles/APPLY/69953/
    Understanding and Using APPLY (Part 2) - http://www.sqlservercentral.com/articles/APPLY/69954/

  • Sean Lange - Friday, March 24, 2017 12:25 PM

    We are back to you needing to ask a question. What that means is you need to provide enough details of your situation that others have a chance at helping you. At this point all we know is you think there is too much memory pressure because "It is experiencing high Page reads/sec, low PLE , high free list stalls and high value of lazy writes". We don't even know what those values are. Keep in mind we can't see your screen, have no idea what your architecture or hardware is like. The ONLY information we have is what you have posted...and at this point you haven't posted anything resembling details. Look at all the people on this thread trying to pry the details out of you. We all want to help you. But for us to be able to do that requires that you provide us those details. Unless you can do that nobody can do anything to help you.

    Anadin.


    [font="Arial"]Low-hanging fruit picker and defender of the moggies[/font]

    For better assistance in answering your questions, please read this[/url].


    Understanding and using APPLY, (I)[/url] and (II)[/url] Paul White[/url]

    Hidden RBAR: Triangular Joins[/url] / The "Numbers" or "Tally" Table: What it is and how it replaces a loop[/url] Jeff Moden[/url]

  • ChrisM@home - Friday, March 24, 2017 12:40 PM

    Sean Lange - Friday, March 24, 2017 12:25 PM

    We are back to you needing to ask a question. What that means is you need to provide enough details of your situation that others have a chance at helping you. At this point all we know is you think there is too much memory pressure because "It is experiencing high Page reads/sec, low PLE , high free list stalls and high value of lazy writes". We don't even know what those values are. Keep in mind we can't see your screen, have no idea what your architecture or hardware is like. The ONLY information we have is what you have posted...and at this point you haven't posted anything resembling details. Look at all the people on this thread trying to pry the details out of you. We all want to help you. But for us to be able to do that requires that you provide us those details. Unless you can do that nobody can do anything to help you.

    Anadin.

    LOL. I had to google that to know what is was. 🙂

    _______________________________________________________________

    Need help? Help us help you.

    Read the article at http://www.sqlservercentral.com/articles/Best+Practices/61537/ for best practices on asking questions.

    Need to split a string? Try Jeff Modens splitter http://www.sqlservercentral.com/articles/Tally+Table/72993/.

    Cross Tabs and Pivots, Part 1 – Converting Rows to Columns - http://www.sqlservercentral.com/articles/T-SQL/63681/
    Cross Tabs and Pivots, Part 2 - Dynamic Cross Tabs - http://www.sqlservercentral.com/articles/Crosstab/65048/
    Understanding and Using APPLY (Part 1) - http://www.sqlservercentral.com/articles/APPLY/69953/
    Understanding and Using APPLY (Part 2) - http://www.sqlservercentral.com/articles/APPLY/69954/

  • ChrisM@home - Friday, March 24, 2017 12:40 PM

    Sean Lange - Friday, March 24, 2017 12:25 PM

    We are back to you needing to ask a question. What that means is you need to provide enough details of your situation that others have a chance at helping you. At this point all we know is you think there is too much memory pressure because "It is experiencing high Page reads/sec, low PLE , high free list stalls and high value of lazy writes". We don't even know what those values are. Keep in mind we can't see your screen, have no idea what your architecture or hardware is like. The ONLY information we have is what you have posted...and at this point you haven't posted anything resembling details. Look at all the people on this thread trying to pry the details out of you. We all want to help you. But for us to be able to do that requires that you provide us those details. Unless you can do that nobody can do anything to help you.

    Anadin.

    The English food is questionable, the English clothing challenging but the English humor is superb, Gold on this one mate!
    😎

  • coolchaitu - Friday, March 24, 2017 10:58 AM

    Eirikur Eiriksson - Friday, March 24, 2017 10:38 AM

    coolchaitu - Friday, March 24, 2017 10:07 AM

    Instance is under memory pressure. How to relieve it from pressure

    How have you determined that there is a memory pressure, what are the specs of the server, what's running on the server, etc. etc. etc. etc. etc. etc.
    😎

    It is experiencing high Page reads/sec, low PLE , high free list stalls and high value of lazy writes 
     

    s�B�7���:^ �B

    Cool.

    Low PLE is not enough of a measure. What do you consider to be LOW? When is it low?

    Is the memory cycling from highmem avialable to lowmem available on a constant basis?

    How is the windows OS behaving? Is it showing signs of memory pressure?

    From the information provided so far, you have listed a symptom that may not indicate an issue or even be related to a problem at all.

    Jason...AKA CirqueDeSQLeil
    _______________________________________________
    I have given a name to my pain...MCM SQL Server, MVP
    SQL RNNR
    Posting Performance Based Questions - Gail Shaw[/url]
    Learn Extended Events

  • Jeff Moden - Friday, March 24, 2017 10:40 AM

    coolchaitu - Friday, March 24, 2017 10:07 AM

    Instance is under memory pressure. How to relieve it from pressure

    The two most common causes of this are 1) Not enough memory to begin with and 2) a whole lot of bad code.

    Let's start with #1.  How much memory has been assigned to the instance, how much has been setup for Max Memory in SQL, and how much memory has been reserved for the Operating System?  Also, has the memory been "thin provisioned" through a VM or is it permanently provisioned?

    While I agree that the question is a bit vague, we can still work on it.  We first need answers to my questions above.

    --Jeff Moden


    RBAR is pronounced "ree-bar" and is a "Modenism" for Row-By-Agonizing-Row.
    First step towards the paradigm shift of writing Set Based code:
    ________Stop thinking about what you want to do to a ROW... think, instead, of what you want to do to a COLUMN.
    "Change is inevitable... change for the better is not".

    Helpful Links:
    How to post code problems
    How to Post Performance Problems
    Create a Tally Function (fnTally)
    Intro to Tally Tables and Functions

  • I believe the real answer to this question is that the user is running maintenance on the instance (based on the "5-day checkdb" thread recently posted). This will cause the observed symptoms.

    Jason...AKA CirqueDeSQLeil
    _______________________________________________
    I have given a name to my pain...MCM SQL Server, MVP
    SQL RNNR
    Posting Performance Based Questions - Gail Shaw[/url]
    Learn Extended Events

  • SQLRNNR - Friday, March 24, 2017 3:21 PM

    I believe the real answer to this question is that the user is running maintenance on the instance (based on the "5-day checkdb" thread recently posted). This will cause the observed symptoms.

    That would certainly do it.

    --Jeff Moden


    RBAR is pronounced "ree-bar" and is a "Modenism" for Row-By-Agonizing-Row.
    First step towards the paradigm shift of writing Set Based code:
    ________Stop thinking about what you want to do to a ROW... think, instead, of what you want to do to a COLUMN.
    "Change is inevitable... change for the better is not".

    Helpful Links:
    How to post code problems
    How to Post Performance Problems
    Create a Tally Function (fnTally)
    Intro to Tally Tables and Functions

Viewing 15 posts - 1 through 15 (of 25 total)

You must be logged in to reply to this topic. Login to reply