Nosso próximo MySQL Tech Tour será no próximo dia 30 de abril em
Brasíla. O evento é organizado pela Microsíntese, parceira Oracle
para MySQL. Inscrições diretamente no site http://www.microsintese.com.br/en/web/guest/oraclemysqlday
.
A nossa agenda continua parecida com dos
outros Tech Tours e é a seguinte:
08h15 Recepção
08h30 Abertura e Boas Vindas - Microsintese
09h00 Otimizando a performance, segurança e disponibilidade
com o MySQL Enterprise.
10h00 Coffee-break
10h20 Arquiteturas de referência MySQL
11h20 Oracle MySQL Premier Support
11h40 Q&A - Perguntas e Respostas
12h00 …
« Anterior 10 Mais recentes entradas | Próximo 10 Entradas mais antigos »
Original post: http://anothermysqldba.blogspot.com/2014/04/heartbleed-secure-mysql.html
Bem, um monte de preocupação, e justamente por isso, tem sido
feito sobre o bug heartbleed recentemente.
Eu não acho que eu deveria tentar acrescentar muito mais do que
aqueles que eu considero especialistas já mencionados. Se você
não analisou as seguintes mensagens que deveria.
É curioso e fascinante notar a diversidade de sentidos que as palavras podem transportar. O poder de mapear coisas em pensamentos faz da Linguagem a mais poderosa ferramenta computacional em uso ininterrupto pela nossa espécie nos últimos 100 mil anos. “Open”, em Inglês e sua tradução para o português, “aberto”, são referências a uma vasta gama de significados.
“Podem entrar, estamos abertos!” – diz o dono de um estabelecimento para seus clientes. Ou então: “Open your mind!” – diz o professor para um aluno relutante em desfazer-se de velhos paradigmas. Ou ainda: “Este é um assunto que foi deixado em aberto.” – diz o pesquisador que busca novas perguntas. Mesmo sendo palavras que …
[Leia mais]
Os arquivos de imagem são o caso clássico para o uso de colunas
BLOBs, mas isso raramente é uma boa idéia. A recomendação geral é
NÃO armazenar arquivos no banco de dados. Isto é válido para
qualquer banco de dados relacional. Há alguns casos que isso pode
fazer sentido, mas são raros.
Os bancos de dados relacionais, inclusive o MySQL, são projetados
para otimizar operações em objetos de tamanho relativamente
pequeno. Principalmente quando os arquivos são grandes, há vários
problemas decorrentes de armazená-los no Banco de Dados,
envolvendo: performance, desperdício de espaço, fragmentação
exagerada, dificuldade em backups/restores e maior trabalho na
manutenção das tabelas.
O MySQL em particular vai sempre criar uma tabela temporária em
disco quando JOINs envolverem tabelas com colunas BLOBs/TEXTs.
Tabelas temporárias em disco são muito menos performáticas que
tabelas temporárias em …
Veja toda a cobertura da MySQL User Conference & Expo
A MySQL Conference já acabou, mas só agora consegui terminar o texto sobre o último dia, que foi bem interessante em termos de atrações para o evento. O dia iniciou com um painel muito interessante com pessoal da empresa norte americana Percona, que exibiu as boas práticas relacionadas ao monitoramento de instâncias de bancos de dados MySQL de qualquer tamanho, partindo de soluções pequenas que todas as empresas hoje possuem, até sistemas mais especializados, focados na principal operação, sendo esta voltada para produto e/ou serviço, oferecidos por organizações de todo o mundo. Algumas estatísticas coletadas pela própria Percona foram exibidas e, a partir delas, pode-se constatar que em grande parte das empresas no mundo têm alguma aplicação rodando com MySQL, outras várias com …
[Leia mais]Bom pessoal, vou disponibilizar material de estudo sobre transações no MySQL:
https://www.dropbox.com/s/7q359tc553jdnaj/Transaccao.doc
Original post: http://anothermysqldba.blogspot.com/2014/04/webscalesql-installation-solved-part-2.html
Este é um acompanhamento para o: Instalação WebScaleSQL tentou ... parte
1
Então, ser um geek típico, desenvolvedor, idiota ou o que quer ..
Eu não conseguiram RTFM ou neste caso o …
Original post: http://anothermysqldba.blogspot.com/2014/04/mysql-explain-sqlnocache.html
Então, hoje eu estava ajudando alguém com o seu desempenho de
banco de dados e correu algumas consultas mal escritos. Agora,
certamente, todo mundo comete erros, o objetivo é fazer tudo o
que puder para evitá-los.
Assim, apenas um par de dicas úteis para fazer antes de deixar
uma consulta solto em seu ambiente.
Sempre executar a consulta via explicar primeiro. Algo tão
simples como fazer explicar primeiro confirmará sem erros (já que
ele não será executado), e permitir que você otimizar a
consulta.
Várias ligações já existem sobre como usar explicar:
- …
Original post: http://anothermysqldba.blogspot.com/2014/04/mysqluserclone-or-just-copy-mysql-users.html
Recentemente, deparei com um pós MySQL Fórum que estava procurando como
migrar os usuários para um novo sistema.
Enquanto isso poderia ser feito de várias maneiras, eu percebi
que ele me deu a chance de jogar e demonstrar o …
« Anterior 10 Mais recentes entradas | Próximo 10 Entradas mais antigos »