Arquivo para a categoria ‘Bancos de Dados’

Melhorias MySQL na Locaweb

Sexta-feira, 12 de fevereiro de 2010 por Alex Hubner

Com objetivo de melhorar a disponibilidade de nossos servidores MySQL, estamos efetuando algumas customizações importantes. A primeira delas é a adoção dos consagrados builds “MySQL Percona” em ambiente 64bits. A Percona é uma empresa mundialmente consagrada no desenvolvimento de produtos de alta performance, incluindo versões “tunadas” do MySQL – conheça mais sobre eles aqui. Os servidores MySQL da Locaweb estão gradativamente sendo atualizados para utilizar uma das versões MySQL especialmente desenvolvidas e “temperadas” pela Percona, visando maior desempenho e disponibilidade de nossos serviços.

Outra importante melhoria diz respeito a inclusão de settings e a aplicação de alguns limites às bases de dados que vão beneficiar todos os usuários, uma vez que impedirão o uso abusivo por usuários que, sozinhos, são capazes de prejudicar todos os outros residentes no mesmo ambiente (efeito conhecido como “o mau vizinho”). A primeira leva de mudanças deste tipo ataca dois pontos importantes: (1) acessos externos e (2) volume de resultados (recordsets) excessivos causados (normalmente) por má codificação SQL (uso indevido de INNER JOINS por exemplo). Estas modificações, que entrarão em vigor no dia 02/04, são:

Para bases de dados MySQL, os acessos considerados legítimos são aqueles efetuados a partir do seu site ou aplicação hospedado na Locaweb e não fora. Acessos externos, diretos à base de dados, serão liberados para 3 conexões simultâneas – para permitir a administração do banco de dados por uma ferramenta (MySQL Front, MySQL Workbench, etc) e sua eventual utilização em um ambiente de desenvolvimento. Nunca é demais lembrar que o banco de dados MySQL ilimitado ofertado pela Locaweb não pode ser utilizado por sites/aplicações ou ferramentas hospedados fora da Locaweb e/ou que não façam parte de produtos contratados pelos clientes. Nada mais justo, certo?

Definição dos parâmetros MAX_JOIN_SIZE e SQL_SELECT_LIMIT. Estes valores referem-se à quantidade de registros que o banco de dados precisa procurar para atender os requisitos de uma consulta. Essa limitação não diz respeito a quantidade de registros em uma tabela, mas de quantos registros serão lidos para satisfazer uma consulta. Nos bancos MySQL da Locaweb estes valores serão configurados para 1000000 (1 milhão), valor que consideramos suficiente (e com folgas!) para atender a maioria de nossos clientes.

Várias melhorias estão a caminho no campo de bancos de dados (não apenas o MySQL). A Locaweb é pioneira em oferecer aos seus clientes de hospedagem compartilhada um ambiente dedicado e separado para banco de dados, que roda individualmente e isolado do ambiente do servidor web, melhorando consideravalmente a performance dos sites e aplicações hospedados conosco. Se você tem alguma sugestão a fazer, se é expert em MySQL e tem idéias que gostaria de compartilhar conosco, visando melhorar nosso ambiente, não se acanhe, mande ver e comente aqui!

UPDATE 11/03: as alterações planejadas afetam apenas os servidores MySQL da hospedagem compartilhada de sites. O produto Revenda de Hospedagem não sofrerá alterações.

Participe de nossa pesquisa de Produtos!

Quarta-feira, 2 de setembro de 2009 por Dov

Estamos em fase de pesquisa e queremos estudar a possibilidade de desenvolvermos alguns produtos.

Para isso, gostaríamos de conversar com alguns potenciais usuários destes produtos para entender suas demandas, como trabalham hoje sem essas ferramentas, se já usam alguma solução alternativa, que benefícios elas trariam para sua empresa, enfim, qual foco devemos ter na criação de novos produtos para que eles atendam suas necessidades da melhor maneira possível!

Caso tenha interesse em ter este bate-papo com nossa equipe de desenvolvimento de produtos, preencha o formulário abaixo.

Obrigado!

SQL Server Dedicado com instalação via Painel de Controle

Sexta-feira, 8 de agosto de 2008 por Fernando Zangrande

Até pouco tempo atrás somente os clientes com Servidores Dedicados e MySQL conseguiam instalar bases de dados através do Painel de Controle da Locaweb.

Agora clientes com MS SQL Server Dedicado também podem fazê-lo através do Painel de Controle. A Locaweb sempre quer dar ferramentas a seus clientes para facilitar a operação do dia-a-dia.

PostgreSQL na Locaweb: Parte 1

Quinta-feira, 7 de agosto de 2008 por AkitaOnRails

Recentemente demos um grande improvement em todos os nossos planos. Porém, um produto ficou para trás: o PostgreSQL

Mas não mais!!

Agora o PostgreSQL, na versão 8.2, começará um caminho de melhoria contínua a começar pelos planos:

  • Hospedagem Expressa: de 0 para 1 base.
  • Hospedagem Profissional I: de 1 para 10 bases.
  • Hospedagem Profissional II: de 1 para 20 bases.
  • Hospedagem Profissional III: de 1 para 40 bases.
  • Hospedagem Profissional Premium: de 1 para bases ilimitadas.

Como podem ver partimos de 1 única base para até ilimitado no plano Premium!

Caso você já tenha uma hospedagem Linux, por enquanto basta abrir um chamado para criar novas bases. Se não, contrate seu serviço agora!

E aguardem a Parte 2 para breve!