Mostrando entradas 21 para 25
« Anterior 10 Mais recentes entradas
Displaying posts with tag: performancedb (reset)
Como Fazer Para Localizar uma Coluna no seu Banco de Dados MySQL

Se tem algo que é extremamente chato de fazer, principalmente quando não existe online de um Banco de Dados, é localizar uma coluna no meio de dezenas de tabelas.

Com esse SELECT, você pode facilmente localizar as tabelas que contém alguma coluna com o nome que você precisa.

SELECT TABLE_SCHEMA AS DB, TABLE_NAME AS Tabela, COLUMN_NAME AS coluna
 FROM INFORMATION_SCHEMA.COLUMNS
 WHERE
 TABLE_SCHEMA = 'nome do seu database'
 AND COLUMN_NAME = 'nome da sua coluna'

Também pode user utilizado o operador LIKE no lugar o =
Ex: AND COLUMN_NAME LIKE ‘%nome da sua coluna%’

Eu uso muito esse SELECT, espero que ajude vocês também.

3 Maneiras Para Você Realizar Backup no MySQL Agora Mesmo

Esse é um assunto pouco abordado, muito negligenciado e EXTREMAMENTE importante.
Nesse artigo vamos ver 3 formas de realizar o backup, restore, otimizações e o tão polêmico backup incremental no MySQL.

Vamos ver o MYSQLDUMP, INTO OUTFILE/LOAD DATA INFILE e LOG BINÁRIO. São 3 formas distintas de realizar uma tarefa tão importante.

MYSQLDUMP

Método tradicional e bem difundido, ele realiza a extração das estruturas de databasestables e dados para um arquivo texto, onde o conteúdo são comandos …

[Leia mais]
Backup com o Log Binário

Nesse post vamos ver como utilizar o log binário para realizar backups e restore.

Esse é o método de backup mais complicado para ser gerenciado, porém se bem arquitetado é uma poderosa ferramenta de backup.
O logbin é um log de eventos que guarda todas as alterações que são feitas no servidor MySQL, seja de comandos DDL ou DML. Ele é usado em sua grande maioria dos casos apenas para a replicação, mas ele pode(e deve) ser utilizado como backup(incremental), uma vez que tudo que que altera o seu servidor é registrado.

O primeiro passo é habilitar o log binário, para isso edite o my.cnf

[mysqld]
log_bin = /var/log/mysql/mysql-bin.log

Como todas as alterações são escritas no logbin, ele tende a crescer bastante e é interessante adicionar opções, como por exemplo, mas cuidado, entende bem para que serve cada uma das opções.

Remover os arquivos com mais de …

[Leia mais]
Backup com INTO OUTFILE/LOAD DATA INFILE

Nesse post vamos ver como criar backups utilizando o comando INTO OUTFILE e como restaurá-los com o comando LOAD DATA INFILE.

Basicamente é a exportação do conteúdo das tabelas para um arquivo texto(csv por exemplo) e a restauração dos arquivos texto para as tabelas.
Esse método é mais trabalhoso, pois é necessário realizar o procedimento para cada uma das tabelas e é feito o backup apenas dos dados, sendo necessário realizar o backup da estrutura separadamente.
Segundo a documentação o comando LOAD DATA INFILE é até 20x mais rápido do que o INSERT gerado pelo mysqldump. Mas esse tempo pode ser melhorado ainda mais caso alguns procedimentos sejam realizados, vamos discuir sobre eles.

Fazendo o Backup
Vamos usar o “SELECT … INTO OUTFILE”, veja mais em: …

[Leia mais]
Primeiro

Hoje inicia as atividades do Blog da PerformanceDB.
Aqui será postada dicas, informações e técnicas gerais sobre MySQL.

Fiquem de olho, comentem, compartilhem, enviem ideias, ajudem sempre a manter os assuntos do seu interesse sendo postados.

Mostrando entradas 21 para 25
« Anterior 10 Mais recentes entradas