Arquivo da categoria: Sem categoria

MySQL 5.7 – Mais segurança para seus usuários e senhas

O MySQL 5.7 chega ao estágio de RC (release candidate). Isto significa que já está na hora de voce começar a pensar em aposentar o bom, e, nada velho MySQL 5.6.

Mas, antes de fazer a migração é interessante dar uma passeada pela nova maneira do MySQL organizar suas senhas. Para quem já está acostumado com o MySQL desde as longíquas versões 3 e 4, deverá notar algumas boas mudanças.

Algumas coisas sempre me incomodaram na parte de usuários e privilégios. Por exemplo, e se eu quiser conceder acesso a um determinado usuário (digamos um desenvolvedor temporário) ao meu banco de dados, por, apenas 90 dias. Não lembro  nem o que eu acabei de almoçar, como, lembraria depois de 90 dias, de “dropar” o usuário? Há, mas poderíamos criar um script… Não! Chega de ficarmos criando lixo em todo canto de nossos servidores. O MySQL tem que resolver isso! E resolveu, agora existe essa possibilidade e algumas outras.

Vamos visitar algumas mudanças que foram implementadas na estrutura de gerenciamento de usuários.

Continue lendo MySQL 5.7 – Mais segurança para seus usuários e senhas

Processos Automatizados (batches)

men_at_workDê ao homem certo a ferramenta certa e este operará verdadeiros milagres. Agora, dê a ferramenta errada ao cara errado, e o desastre é certo! Venho insistindo nisto já faz algum tempo, e, creio que não custa batermos nesta tecla uma vez mais.

As bases de dados estão crescendo rápido. E não, não estou falando de big data. As bases OLTP estão crescendo, e, com isso a quantidade de informação a ser escrutinada em busca de conhecimento fica maior a cada dia.

Não dá para vencer esta guerra com um único e simples bando de SELECT’s. Não, não dá!

À medida que nossas bases crescem, crescem também sua complexidade no quesito manutenção e otimização. Fica mais dificil, e lento, extrair resultados estatísticos e gerenciais das mesmas.

Quando falta ferramenta tem de sobrar Inteligência e Criatividade.

Continue lendo Processos Automatizados (batches)

Qual a diferença entre NAS e SAN?

Apesar da sopa (ou soupa, como diz um colega) de letrinhas ser muito parecida, e, com objetivos similares, as características são bem diferentes. E diria que até a aplicação de uma e outra encontram lugares bem distintos. Contudo, a semelhança mais marcante entre SAN e NAS é que ambos são dispositivos de armazenamento ligados em rede.

De maneira muito simplicista, é uma forma de armazenar informações, para múltiplos propósitos, de maneira organizada e centralizada. Por ser um dispositivo,

Topologia NAS

não é possível admitir que um NAS ou SAN seja os discos locais de um servidor de banco de dados, por exemplo.

Normalmente, um NAS ou uma SAN são dispositivos especializados que provém melhor performance de leitura/escrita, melhor segurança, e, obviamente, interconectividade.

NAS – Network Attached Storage

Uma típica arquitetura com NAS pode ser visto na figura “Topologia NAS” onde temos alguns servidores conectando-se a um Disk Array (conjunto de discos) via LAN através de TCP/IP. É possível montar uma infra-estrutura NAS via WI-FI, inclusive. Exemplos bacanas de uso de NAS: compartilhamento de arquivos colaborativos (excel, word, ppt, etc); repositório de imagens de um e-commerce; compartilhamento de multimedia (fotos, filmes, músicas); caixa de entrada para servidores de emails; enfim, as utilidades são diversas, mas, notem que não incluí aqui o uso com banco de dados. No entanto, os appliances NAS tem encontrado cada vez o seu nicho: Back Up. Em minha humilde opinião, acredito que este é sem dúvida a área de atuação imbatível para appliances NAS.

Continue lendo Qual a diferença entre NAS e SAN?