Instalação do MySQL Cluster no CenTOS 6.3
Pre-Requisitos - Centos 64bits para instalar MySQL
32bits
yum install glibc.i686
yum install libgcc.i686
yum install libaio.i686
yum install ncurses-libs.i686
Pre-Requisitos - Centos 64bits para instalar MySQL
64bits
yum install glibc
yum install libgcc
yum install libaio
yum install ncurses-libs
Download do Pacote cd /tmp
export
CDN_MySQL="http://cdn.mysql.com/Downloads/MySQL-Cluster-7.2"
# Para 64bits
wget
${CDN_MySQL}/mysql-cluster-gpl-7.2.12-linux2.6-x86_64.tar.gz
# Para 32bits
wget
${CDN_MySQL}/mysql-cluster-gpl-7.2.12-linux2.6-i686.tar.gz
Instalação do Pacote
# Se for 64bits subsitutir …
« Anterior 10 Mais recentes entradas | Próximo 10 Entradas mais antigos »
Olá, pessoal! Neste episódio do DatabaseCast, o podcast
brasileiro sobre banco de dados, Mauro
Pichiliani e Wagner Crivelini recebem o convidado especial
Jonny
Ken para uma conversa sobre backup e restore.
Neste episódio você vai saber como a biologia e a informática podem trabalhar juntas, por que separar um servidor de direcionamento de um servidor de bookmark, a diferença entre backup e cópia, quais são os tipos e as opções avançadas de backup e finalmente responder obter a resposta para a pergunta: o que exatamente aconteceu com o Migre.me?
Não deixe de nos incentivar com o seu comentário, mandando e-mail para …
[Leia mais]Olá, pessoal. Neste artigo vou abordar um tópico muito importante para quem trabalha com banco de dados: a melhoria de desempenho também conhecido como performance em banco de dados. Veremos que, de acordo com a documentação oficial dos bancos de dados atuais, ainda estamos muito longe de caracterizar o que realmente gera ou não melhor desempenho no banco.
Antes de começar, vamos imaginar uma situação hipotética que pode
acontecer no dia a dia de qualquer profissional que esteja
envolvido com banco de dados. Durante o desenvolvimento de algum
sistema ou aplicação web, alguém cita que utilizar tal
funcionalidade X ou parâmetro Y ou mesmo arquitetura Z gera um
desempenho melhor em banco de dados. Até aqui tudo bem, porém são
raros os momentos em que alguém se dispõe a quantificar o quanto
de desempenho espera-se obter. Esta é uma questão muito …
Não, este não sou eu! O Titio é bem mais bonitinho (boa definição para um feio arrumadinho). Mas, esta cara de bocó abismado bem me veste, ao trazer à luz este assunto. Sinceramente, não sei dizer se seria um byta-bug, […] ↓ Read the rest of this entry...
Bom pessoal, este é um post com uma visão de como entender e identificar o daemon (processo servidor) do MySQL. O servidor é o processo central que gerencia o banco de dados. Esse é o processo mysqld que gere as bases de dados e tabelas. Existem duas distribuições: as pré-compiladas (servidor pronto para ser executado [...]
Bom pessoal a intenção deste post é trazer um esclarecimento quanto a estrutura de memória que o MySQL trabalha, que para alguns profissionais que trabalham com o produto ainda não possuem uma clareza sobre o assunto. Arquitetura Lógica Como o objetivo de esclarecer, o diagrama a seguir apresentado representa o essencial da arquitetura do MySQL. [...]
Neste post iremos demonstrar a ferramentas de administração nativa do MySQL para utilização e administração de nosso SGBD. O MySQL Workbench é uma ferramenta que foi feita para atender três pontos, a primeira é a possibilidade de gerenciar varias conexões … Continuar lendo →
Hoje vamos dar continuidade a replicação, você pode ler o primeiro post sobre este tema aqui
Primeiramente vamos criar os certificados SSL:
Certificado CA:
openssl genrsa 2048 > ca-key.pem openssl req -new -x509 -nodes -days 1000 -key ca-key.pem > ca-cert.pem
Certificado do servidor
openssl req -newkey rsa:2048 -days 1000 -nodes -keyout server-key.pem > server-req.pem openssl x509 -req -in server-req.pem -days 1000 -CA ca-cert.pem -CAkey ca-key.pem -set_serial 01 > server-cert.pem
Certificado do Cliente
openssl req -newkey rsa:2048 -days 1000 -nodes -keyout client-key.pem > client-req.pem openssl x509 -req -in client-req.pem -days 1000 -CA ca-cert.pem -CAkey ca-key.pem -set_serial 01 > client-cert.pem
copy ca-cert.pem, client-req.pem, client-cert.pem to slave server
…[Leia mais]Olá, pessoal. Como DBA há algum tempo, acabo fazendo várias consultorias em diferentes clientes que têm problemas com seus bancos de dados. Entre os cenários de bases de dados que eu encontrei, provavelmente o aspecto que mais afeta o meu trabalho é lidar com modelos de banco de dados grandes e complexos, que foram criados para satisfazer os requisitos de armazenamento dos dados.
A origem destes modelos não é incomum nos dias de hoje: com novos requisitos sendo agregados aos sistemas existentes, os desenvolvedores e outros profissionais têm que modificar os objetos do banco de dados, criar novas tabelas, relacionamentos, colunas, tipos de dados e assim por diante. Além disso, é fato que se a empresa cresce, os dados armazenados também tendem a crescer muito, o que aumenta a complexidade para executar tarefas de manutenção no modelo, nos dados, …
[Leia mais]Recentemente, comecei um novo projeto na Sevilha Contabilidade. Por ser uma contabilidade que está há 25 anos no mercado, a base de dados dela é um pouco grande. Por isso, precisei procurar na Internet uma forma de exportar/importar o banco de dados deles para ter um ambiente de desenvolvimento local.
A maioria dos programadores utiliza o PHPMyAdmin para gerenciar as bases de dados MySQL. Essa ferramenta é excelente e muito boa, na minha opinião. Porém algumas operações que precisamos fazer no MySQL não podem ser realizadas pela interface do PHPMyAdmin. Uma delas é a importação/exportação de grandes bases de dados.
Abaixo seguem alguns comandos que utilizei para a importação/exportação dessa base de dados. Nos códigos abaixo, por favor, mude:
[USERNAME] pelo seu usuário do MySQL; …
« Anterior 10 Mais recentes entradas | Próximo 10 Entradas mais antigos »