{"id":337,"date":"2008-09-29T10:09:05","date_gmt":"2008-09-29T08:09:05","guid":{"rendered":"http:\/\/blog.it4sport.de\/?p=337"},"modified":"2008-09-29T10:09:05","modified_gmt":"2008-09-29T08:09:05","slug":"mysql-too-many-connections","status":"publish","type":"post","link":"https:\/\/gmbd.de\/wordpress\/index.php\/2008\/09\/29\/mysql-too-many-connections\/","title":{"rendered":"MySQL &#8211; Too many connections"},"content":{"rendered":"<p>\t\t\t\tAm Wochenende sind mir bei einem MySQL-Server die Connections ausgegangen. Ich wollte auf keinen Fall MySQL neu starten. Das h\u00e4tte noch mehr Connections erzeugt. Die Hardware war jedoch f\u00fcr deutlich mehr Connections ausgelegt als konfiguriert. Daher bin ich wie folgt vorgegangen. Erstmal hab ich die Anzahl der verwendeten Connections gecheckt:<br \/>\n<!--more--><\/p>\n<pre>\nmysql> show status where variable_name like \"max%\";\n+----------------------+-------+\n| Variable_name        | Value |\n+----------------------+-------+\n| Max_used_connections | 11    | \n+----------------------+-------+\n1 row in set (0.00 sec)\n<\/pre>\n<p>Danach hab ich mir angesehen was konfiguriert ist:<\/p>\n<pre> \nmysql> show variables like 'max_connections'; \n+-----------------+-------+\n| Variable_name   | Value |\n+-----------------+-------+\n| max_connections | 100   | \n+-----------------+-------+\n1 row in set (0.03 sec)\n<\/pre>\n<p>Anschlie\u00dfend kann man den neuen Wert zur Laufzeit mit<br \/>\n<code><br \/>\nset GLOBAL max_connections=500;<br \/>\n<\/code><br \/>\nsetzen. Das ganze kann man auch \u00fcber den MySQL-Administrator erledigen. Ich finde den direkten Weg aber irgendwie praktischer.<\/p>\n<p><strong>Nicht vergessen<\/strong>, dass der neue Wert auch in der MySQL-Konfiguration hinterlegt werden muss, sonst ist beim n\u00e4chsten Neustart die Einstellung verloren. Daher einfach <code>set-variable = max connections=500 <\/code> eintragen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Am Wochenende sind mir bei einem MySQL-Server die Connections ausgegangen. Ich wollte auf keinen Fall MySQL neu starten. Das h\u00e4tte noch mehr Connections erzeugt. Die Hardware war jedoch f\u00fcr deutlich mehr Connections ausgelegt als konfiguriert. Daher bin ich wie folgt vorgegangen. Erstmal hab ich die Anzahl der verwendeten Connections gecheckt:<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[45],"tags":[245],"_links":{"self":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/337"}],"collection":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=337"}],"version-history":[{"count":0,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/337\/revisions"}],"wp:attachment":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=337"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/categories?post=337"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/tags?post=337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}