MySQL 5.7 uses more memory than specified (in LinuxMint 19)











up vote
0
down vote

favorite












On a 2GByte machine, Linuxmint 19 is using about 1,5GByte of memory in MySQL5.7 but is only adding a few lines in the database for an app which adds few lines per minute.



I specified key_buffer_size =512M in the configuration file
/etc/mysql/mysql.conf.d/mysql.cnf



What can cause this behavior? For sure my machine has not enough memory with this, should MySQL not see this also?



I am using INNODB, does it have separate settings for MySQL5.7 for this issue?










share|improve this question


























    up vote
    0
    down vote

    favorite












    On a 2GByte machine, Linuxmint 19 is using about 1,5GByte of memory in MySQL5.7 but is only adding a few lines in the database for an app which adds few lines per minute.



    I specified key_buffer_size =512M in the configuration file
    /etc/mysql/mysql.conf.d/mysql.cnf



    What can cause this behavior? For sure my machine has not enough memory with this, should MySQL not see this also?



    I am using INNODB, does it have separate settings for MySQL5.7 for this issue?










    share|improve this question
























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      On a 2GByte machine, Linuxmint 19 is using about 1,5GByte of memory in MySQL5.7 but is only adding a few lines in the database for an app which adds few lines per minute.



      I specified key_buffer_size =512M in the configuration file
      /etc/mysql/mysql.conf.d/mysql.cnf



      What can cause this behavior? For sure my machine has not enough memory with this, should MySQL not see this also?



      I am using INNODB, does it have separate settings for MySQL5.7 for this issue?










      share|improve this question













      On a 2GByte machine, Linuxmint 19 is using about 1,5GByte of memory in MySQL5.7 but is only adding a few lines in the database for an app which adds few lines per minute.



      I specified key_buffer_size =512M in the configuration file
      /etc/mysql/mysql.conf.d/mysql.cnf



      What can cause this behavior? For sure my machine has not enough memory with this, should MySQL not see this also?



      I am using INNODB, does it have separate settings for MySQL5.7 for this issue?







      mysql linux linuxmint






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked 2 days ago









      Bart Mensfort

      190212




      190212
























          2 Answers
          2






          active

          oldest

          votes

















          up vote
          0
          down vote













          To use more ram can be result of number of connections to the DB. Make sure all the connections are properly closed after execution and you can check number of process by
          SHOW FULL PROCESSLIST; on MYSQL console.
          You can change the connections by,



          set global max_connections = 200;


          When you restart MySQL the next time it will use this setting instead of the default.






          share|improve this answer




























            up vote
            0
            down vote













            You can use the official Documentation of mysql where they have clearly explained about memory usage.






            share|improve this answer








            New contributor




            Kasun Piyasena is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.


















              Your Answer






              StackExchange.ifUsing("editor", function () {
              StackExchange.using("externalEditor", function () {
              StackExchange.using("snippets", function () {
              StackExchange.snippets.init();
              });
              });
              }, "code-snippets");

              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "1"
              };
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function() {
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled) {
              StackExchange.using("snippets", function() {
              createEditor();
              });
              }
              else {
              createEditor();
              }
              });

              function createEditor() {
              StackExchange.prepareEditor({
              heartbeatType: 'answer',
              convertImagesToLinks: true,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: 10,
              bindNavPrevention: true,
              postfix: "",
              imageUploader: {
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              },
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });














               

              draft saved


              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53373111%2fmysql-5-7-uses-more-memory-than-specified-in-linuxmint-19%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes








              up vote
              0
              down vote













              To use more ram can be result of number of connections to the DB. Make sure all the connections are properly closed after execution and you can check number of process by
              SHOW FULL PROCESSLIST; on MYSQL console.
              You can change the connections by,



              set global max_connections = 200;


              When you restart MySQL the next time it will use this setting instead of the default.






              share|improve this answer

























                up vote
                0
                down vote













                To use more ram can be result of number of connections to the DB. Make sure all the connections are properly closed after execution and you can check number of process by
                SHOW FULL PROCESSLIST; on MYSQL console.
                You can change the connections by,



                set global max_connections = 200;


                When you restart MySQL the next time it will use this setting instead of the default.






                share|improve this answer























                  up vote
                  0
                  down vote










                  up vote
                  0
                  down vote









                  To use more ram can be result of number of connections to the DB. Make sure all the connections are properly closed after execution and you can check number of process by
                  SHOW FULL PROCESSLIST; on MYSQL console.
                  You can change the connections by,



                  set global max_connections = 200;


                  When you restart MySQL the next time it will use this setting instead of the default.






                  share|improve this answer












                  To use more ram can be result of number of connections to the DB. Make sure all the connections are properly closed after execution and you can check number of process by
                  SHOW FULL PROCESSLIST; on MYSQL console.
                  You can change the connections by,



                  set global max_connections = 200;


                  When you restart MySQL the next time it will use this setting instead of the default.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered 2 days ago









                  vish

                  8710




                  8710
























                      up vote
                      0
                      down vote













                      You can use the official Documentation of mysql where they have clearly explained about memory usage.






                      share|improve this answer








                      New contributor




                      Kasun Piyasena is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                      Check out our Code of Conduct.






















                        up vote
                        0
                        down vote













                        You can use the official Documentation of mysql where they have clearly explained about memory usage.






                        share|improve this answer








                        New contributor




                        Kasun Piyasena is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.




















                          up vote
                          0
                          down vote










                          up vote
                          0
                          down vote









                          You can use the official Documentation of mysql where they have clearly explained about memory usage.






                          share|improve this answer








                          New contributor




                          Kasun Piyasena is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.









                          You can use the official Documentation of mysql where they have clearly explained about memory usage.







                          share|improve this answer








                          New contributor




                          Kasun Piyasena is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.









                          share|improve this answer



                          share|improve this answer






                          New contributor




                          Kasun Piyasena is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.









                          answered 2 days ago









                          Kasun Piyasena

                          1




                          1




                          New contributor




                          Kasun Piyasena is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.





                          New contributor





                          Kasun Piyasena is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.






                          Kasun Piyasena is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.






























                               

                              draft saved


                              draft discarded



















































                               


                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53373111%2fmysql-5-7-uses-more-memory-than-specified-in-linuxmint-19%23new-answer', 'question_page');
                              }
                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              MongoDB - Not Authorized To Execute Command

                              How to fix TextFormField cause rebuild widget in Flutter

                              Npm cannot find a required file even through it is in the searched directory