{"id":86941,"date":"2019-09-20T16:47:17","date_gmt":"2019-09-20T16:47:17","guid":{"rendered":"https:\/\/br.wordpress.org\/support\/topic\/banco-de-dados-com-alto-consumo-auxilio-na-identificacao-da-origem-do-problema\/"},"modified":"2019-09-20T16:47:17","modified_gmt":"2019-09-20T16:47:17","slug":"banco-de-dados-com-alto-consumo-auxilio-na-identificacao-da-origem-do-problema","status":"publish","type":"topic","link":"https:\/\/br.wordpress.org\/support\/topic\/banco-de-dados-com-alto-consumo-auxilio-na-identificacao-da-origem-do-problema\/","title":{"rendered":"Banco de dados com alto consumo &#8211; aux\u00edlio na identifica\u00e7\u00e3o da origem do problema"},"content":{"rendered":"<p>Galera, possuo um site que tem 5 mil pageviews\/dia.<\/p>\n<p>O site est\u00e1 estruturado da seguinte maneira: um VPS para o servidor WEB (ngnix, php-fpm e apache \u2013 serverpilot) e outro VPS somente para dados (roda somente MySQL, sem apache e etc).<\/p>\n<p>o servidor de dados sempre oscilou seu processamento entre 2% e 20% (m\u00e9dia). De uns tempos para c\u00e1, o servidor de dados come\u00e7ou a ficar atolado de processamento (n\u00e3o afetou a mem\u00f3ria). <\/p>\n<p>As coisas come\u00e7aram a ficar estranhas quando o pr\u00f3prio servidor de dados, diante de tanta solicita\u00e7\u00e3o, come\u00e7ou a negar conex\u00e3o (come\u00e7ou aparecer isso no LOG\u201d PHP Warning:  mysqli_real_connect(): (HY000\/2002): Connection refused in\u201d e \u201cErro de banco de dados do WordPress Sort aborted: Server shutdown in progress para a consulta SELECT post_modified_gmt FROM\u201d).<br \/>\nO site n\u00e3o chega a ficar fora do ar, mas o seu tempo de carregamento est\u00e1 bizarro (lerdo!), bem como, os editores est\u00e3o com grande dificuldade para postar os artigos.<\/p>\n<p>Tentando identificar a origem do problema, usei o plugin Query Monitor para ver as requisi\u00e7\u00f5es do site ao banco de dados.<br \/>\nDiz o plugin que estes tr\u00eas chamadores est\u00e3o requisitando 300 e poucas linhas do banco de dados:<br \/>\n<strong>QUERY<\/strong><br \/>\n<em>SELECT option_name, option_value<br \/>\nFROM guiatable_options<br \/>\nWHERE autoload = &#8216;yes&#8217;<\/em><\/p>\n<p><strong>CALLER<\/strong><br \/>\n<em>1. wp_not_installed()<br \/>\nwp-includes\/load.php:607<br \/>\n2. is_blog_installed()<br \/>\nwp-includes\/functions.php:1530<br \/>\n3. wp_load_alloptions()<br \/>\nwp-includes\/option.php:202<\/em><\/p>\n<p><strong>ROWS:<\/strong> 356<\/p>\n<p>A quest\u00e3o \u00e9: n\u00e3o sei se a origem do problema \u00e9 essa, bem como, se for, como corrigir (j\u00e1 que est\u00e3o no core)?<\/p>\n<p>Algu\u00e9m, por gentileza, tamb\u00e9m consegue me auxiliar para tentar identificar a origem do problema?<\/p>\n<p>Obg<\/p>\n","protected":false},"template":"","class_list":["post-86941","topic","type-topic","status-publish","hentry","topic-tag-alto","topic-tag-banco","topic-tag-consumo","topic-tag-dados","topic-tag-excesso","topic-tag-processamento","topic-tag-requisicao"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/br.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/86941","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/br.wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/br.wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/br.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/86941\/revisions"}],"wp:attachment":[{"href":"https:\/\/br.wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=86941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}