{"id":10169,"date":"2023-01-05T16:10:47","date_gmt":"2023-01-05T19:10:47","guid":{"rendered":"https:\/\/ajuda.locaweb.com.br\/?post_type=ht_kb&#038;p=10169"},"modified":"2023-01-26T16:38:55","modified_gmt":"2023-01-26T19:38:55","slug":"como-fazer-um-gerenciamento-avancado-da-sua-base-mysql-hospedagem-de-sites","status":"publish","type":"ht_kb","link":"https:\/\/www.locaweb.com.br\/ajuda\/wiki\/como-fazer-um-gerenciamento-avancado-da-sua-base-mysql-hospedagem-de-sites\/","title":{"rendered":"Como fazer um gerenciamento avan\u00e7ado da sua base MySQL &#8211; Hospedagem de Sites"},"content":{"rendered":"    \t\t<div class=\"hts-messages hts-messages--info  hts-messages--withtitle hts-messages--withicon \"   >\r\n    \t\t\t<span class=\"hts-messages__title\"><b>Informa\u00e7\u00e3o!<\/b><\/span>    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tVeja neste artigo como realizar o gerenciamento avan\u00e7ado da sua base de dados MySQL da sua Hospedagem de Sites.    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n<h6><strong><span id=\"Listando_todas_as_vari.C3.A1veis_do_MySQL\" class=\"mw-headline\">Listando todas as vari\u00e1veis do MySQL<\/span><\/strong><\/h6>\n<ul>\n<li>Com a query abaixo voc\u00ea consegue visualizar, por exemplo, quantas conex\u00f5es seu usu\u00e1rio pode fazer (max_user_connection) e qual o tamanho m\u00e1ximo de um arquivo (casos de campos do tipo BLOB) a ser enviado (max_allowed_packet).<\/li>\n<\/ul>\n<div class=\"mw-geshi mw-code mw-content-ltr\" dir=\"ltr\">\n<div class=\"sql source-sql\">\n<pre class=\"de1\"> <span class=\"kw1\">SHOW<\/span> <span class=\"kw1\">VARIABLES<\/span>;<\/pre>\n<\/div>\n<\/div>\n<ul>\n<li>\u00c9 poss\u00edvel filtrar os nomes das vari\u00e1veis tamb\u00e9m, por exemplo:<\/li>\n<\/ul>\n<div class=\"mw-geshi mw-code mw-content-ltr\" dir=\"ltr\">\n<div class=\"sql source-sql\">\n<pre class=\"de1\"> <span class=\"kw1\">SHOW<\/span> <span class=\"kw1\">VARIABLES<\/span> <span class=\"kw1\">LIKE<\/span> <span class=\"st0\">'%connection%'<\/span>;<\/pre>\n<\/div>\n<\/div>\n<ul>\n<li>A query acima mostrar\u00e1 apenas as vari\u00e1veis que contenham &#8216;connection&#8217; no nome.<\/li>\n<\/ul>\n<h6><strong><span id=\"Alterando_valores_de_uma_vari.C3.A1vel\" class=\"mw-headline\">Alterando valores de uma vari\u00e1vel<\/span><\/strong><\/h6>\n<ul>\n<li>Em alguns casos \u00e9 poss\u00edvel que se altere o valor de uma vari\u00e1vel, mas <b>a altera\u00e7\u00e3o ser\u00e1 v\u00e1lida somente para a sess\u00e3o (conex\u00e3o) atual<\/b>.<\/li>\n<li>Quando voc\u00ea <u>abrir uma outra conex\u00e3o<\/u> ou <u>desconectar e conectar novamente<\/u>, <b>a nova conex\u00e3o sempre carregar\u00e1 os valores padr\u00f5es<\/b>.<\/li>\n<li>Sintaxe da query de altera\u00e7\u00e3o:<\/li>\n<\/ul>\n<div class=\"mw-geshi mw-code mw-content-ltr\" dir=\"ltr\">\n<div class=\"sql source-sql\">\n<pre class=\"de1\"> <span class=\"kw1\">SET<\/span> nome_da_variavel <span class=\"sy0\">=<\/span> novo_valor;<\/pre>\n<\/div>\n<\/div>\n<p><strong>Exemplo<\/strong>:<\/p>\n<div class=\"mw-geshi mw-code mw-content-ltr\" dir=\"ltr\">\n<div class=\"sql source-sql\">\n<pre class=\"de1\"> <span class=\"kw1\">SET<\/span> table_type <span class=\"sy0\">=<\/span> InnoDB;<\/pre>\n<ul>\n<li>Este exemplo altera o padr\u00e3o das tabelas a serem criadas de MyISAM (padr\u00e3o Locaweb) para InnoDB.<\/li>\n<li>Para saber se uma vari\u00e1vel pode ser alterada, ou se ela foi alterada (baseada no exemplo acima), rode:<\/li>\n<\/ul>\n<div class=\"mw-geshi mw-code mw-content-ltr\" dir=\"ltr\">\n<div class=\"sql source-sql\">\n<pre class=\"de1\"> <span class=\"co1\">-- Veja primeiro o valor atual da vari\u00e1vel.<\/span>\r\n <span class=\"kw1\">SHOW<\/span> <span class=\"kw1\">VARIABLES<\/span> <span class=\"kw1\">LIKE<\/span> <span class=\"st0\">'table_type'<\/span>;\r\n\u00a0\r\n <span class=\"co1\">-- Altere para o valor desejado.<\/span>\r\n <span class=\"kw1\">SET<\/span> table_type <span class=\"sy0\">=<\/span> InnoDB;\r\n\u00a0\r\n <span class=\"co1\">-- E veja novamente o valor da vari\u00e1vel.<\/span>\r\n <span class=\"kw1\">SHOW<\/span> <span class=\"kw1\">VARIABLES<\/span> <span class=\"kw1\">LIKE<\/span> <span class=\"st0\">'table_type'<\/span>;<\/pre>\n<ul>\n<li>N\u00e3o s\u00e3o todas as vari\u00e1veis que podem ser alteradas, as que exigem um SET GLOBAL somente o usu\u00e1rio &#8216;root&#8217; ou outro com mais privil\u00e9gios ter\u00e1 condi\u00e7\u00f5es de alter\u00e1-la.<\/li>\n<li>A Locaweb n\u00e3o altera o valor das vari\u00e1veis globais no servidor (as que exigem SET GLOBAL), pois impactar\u00e1 diretamente nas outras bases que est\u00e3o sob o mesmo servidor.<\/li>\n<li><span style=\"color: #000033;\">Clientes dos planos com <a class=\"external text\" href=\"https:\/\/www.locaweb.com.br\/cloud\/vps-locaweb\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Gerenciamento pela Locaweb<\/a> podem solicitar estas altera\u00e7\u00f5es criando um chamado no <a class=\"external text\" href=\"https:\/\/ajuda.locaweb.com.br\/wiki\/como-criar-e-acompanhar-um-chamado-central-do-cliente\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Help Desk.<\/a><\/span><\/li>\n<\/ul>\n<h6><strong><span id=\"Visualizando_as_conex.C3.B5es_ativas\" class=\"mw-headline\">Visualizando as conex\u00f5es ativas<\/span><\/strong><\/h6>\n<ul>\n<li>A query que far\u00e1 voc\u00ea visualizar as conex\u00f5es do seu usu\u00e1rio ativas ser\u00e1<\/li>\n<\/ul>\n<div class=\"mw-geshi mw-code mw-content-ltr\" dir=\"ltr\">\n<div class=\"sql source-sql\">\n<pre class=\"de1\"> <span class=\"kw1\">SHOW<\/span> PROCESSLIST;<\/pre>\n<\/div>\n<\/div>\n<ul>\n<li>Ela retornar\u00e1 valores como PID (n\u00famero do processo da conex\u00e3o), a quantidade de conex\u00f5es do seu usu\u00e1rio \u00e0 base, a query que a conex\u00e3o est\u00e1 rodando no momento ou se ela est\u00e1 ociosa (sleep).<\/li>\n<\/ul>\n<h6><strong><span id=\"Derrubando_conex.C3.B5es_e_processos_presos\" class=\"mw-headline\">Derrubando conex\u00f5es e processos presos<\/span><\/strong><\/h6>\n<ul>\n<li>Caso se depare com problemas de conex\u00e3o presa;<\/li>\n<li>Ou seu usu\u00e1rio esteja usando todas as conex\u00f5es dispon\u00edveis para ele, a query abaixo derrubar\u00e1 a conex\u00e3o que voc\u00ea escolher:<\/li>\n<\/ul>\n<p><strong>Sintaxe<\/strong>:<\/p>\n<div class=\"mw-geshi mw-code mw-content-ltr\" dir=\"ltr\">\n<div class=\"sql source-sql\">\n<pre class=\"de1\"> <span class=\"kw1\">KILL<\/span> <span class=\"sy0\">&lt;<\/span>numero_PID<span class=\"sy0\">&gt;<\/span>;<\/pre>\n<\/div>\n<\/div>\n<ul>\n<li>O PID voc\u00ea obt\u00e9m rodando SHOW PROCESSLIST (exemplo do t\u00f3pico anterior).<\/li>\n<\/ul>\n<p><strong>Exemplo<\/strong>:<\/p>\n<div class=\"mw-geshi mw-code mw-content-ltr\" dir=\"ltr\">\n<div class=\"sql source-sql\">\n<pre class=\"de1\"> <span class=\"kw1\">KILL<\/span> <span class=\"nu0\">2552<\/span>;<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n    \t\t<div class=\"hts-messages hts-messages--info  hts-messages--withtitle hts-messages--withicon \"   >\r\n    \t\t\t<span class=\"hts-messages__title\"><b>Conhe\u00e7a!<\/b><\/span>    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tAproveite e conhe\u00e7a outros produtos da Locaweb, como o VPS Locaweb, <a href=\"https:\/\/www.locaweb.com.br\/vps-locaweb\" target=\"_blank\" rel=\"noopener noreferrer\">clique aqui<\/a> e saiba mais!    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n","protected":false},"excerpt":{"rendered":"<p>Listando todas as vari\u00e1veis do MySQL Com a query abaixo voc\u00ea consegue visualizar, por exemplo, quantas conex\u00f5es seu usu\u00e1rio pode fazer (max_user_connection) e qual o tamanho m\u00e1ximo de um arquivo (casos de campos do tipo BLOB) a ser enviado (max_allowed_packet). SHOW VARIABLES; \u00c9 poss\u00edvel filtrar os nomes das vari\u00e1veis tamb\u00e9m,&#8230;<\/p>\n","protected":false},"author":6,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[119],"ht-kb-tag":[495,418],"class_list":["post-10169","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-hospedagem-de-sites","ht_kb_tag-categoriacloud-e-dedicados","ht_kb_tag-categoriahospedagem"],"_links":{"self":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/10169","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/comments?post=10169"}],"version-history":[{"count":10,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/10169\/revisions"}],"predecessor-version":[{"id":29621,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/10169\/revisions\/29621"}],"wp:attachment":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/media?parent=10169"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb-category?post=10169"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb-tag?post=10169"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}