MariaDB

Trabalhando com tabelas versionadas no MariaDB

2021-04-05T21:15:14+00:00

Opa, pessoall, tudo certo? Hoje, irei falar um pouco sobre tabelas versionadas. Quantas vezes você já não precisou saber os status de uma coluna, qual era o valor anterior, quando o valor alterou, quais status a coluna de uma tupla (brincadeira vamos falar linha mesmo) já esteve. Normalmente para obter isso precisamos de uma outra tabela, uma trigger pra atualizar, mas a partir do MariaDB 10.3.4 não temos mais essa necessidade. Ok, e quais outros “problemas” posso resolver com a implementação do versionamento? Podemos utilizá-lo para análise de dados, ver em quanto tempo o usuário leva pra passar de um ponto [...]

Trabalhando com tabelas versionadas no MariaDB2021-04-05T21:15:14+00:00

Instalando MariaDB Galera Cluster de forma automatizada com Ansible

2020-03-23T12:04:39+00:00

Opa , Fala Pessoal Neste Post, venho apresentar e demonstrar como fazer a instalação do MariaDB de forma automatizada e simples. Para este post estarei utilizando o seguinte cenário: 1 servidor para o ansible 3 servidores que serão os nossos banco de dados MariaDB Galera Cluster Primeiramente temos que preparar nosso ambiente para utilizar o Ansible. Veja abaixo com fazer a instalação do Ansible no CentOS/Red Hat ou derivados: Bom agora que ja temos o Ansible instalado, vamos fazer o download do pacote de scripts no GitHub abaixo: Copiando o pacote de scripts com git: Bom depois de [...]

Instalando MariaDB Galera Cluster de forma automatizada com Ansible2020-03-23T12:04:39+00:00

O que é GTID?

2020-03-19T15:16:16+00:00

GTID é um identificador de transação global. Cada transação feita no banco de dados é criado e associado a um identificador, que é exclusivo para o servidor de origem e destino. Todo GTID é composto por um numero identificador do servidor de origem e um número de transação .   - source_id : número que identifica o servidor de origem. - transaction_id: numero de sequencia determinado pela ordem em que a transação foi confirmada. Como Ativar GTID na replicação ? Para ativar é necessário alterar duas variáveis no my.cnf: - enforce_gtid_consistency=on - gtid_mode=on Para que funcione corretamente é necessário ainda habilitar [...]

O que é GTID?2020-03-19T15:16:16+00:00

Instalando MariaDB de forma automatizada com Ansible

2020-01-29T11:55:21+00:00

Opa, Eae Pessoal. Nesse Post, venho apresentar e demonstrar como fazer a instalacao do MariaDB de forma automatizada e simples. Para este post estarei utilizando o seguinte cenario: 1 servidor para o ansible 1 servidor que sera o nosso banco de dados MariaDB Primeiramente temos que preparar nosso ambiente para utilizar o Ansible. Veja abaixo com fazer a instalacao do Ansible no CentOS/Red Hat ou derivados: Bom agora que ja temos o Ansible instalado, vamos fazer o download do pacote de scripts no GitHub abaixo: Copiando o pacote de scripts com git: Bom depois de instalar o ansible, [...]

Instalando MariaDB de forma automatizada com Ansible2020-01-29T11:55:21+00:00

Particionamento de Tabelas no Mysql

2020-01-22T11:53:34+00:00

Vou falar um pouco sobre particionamento de tabelas no MySQL e compartilhar algumas procedures que desenvolvi durante uma projeto com a PerformanceDB para facilitar o processo de criação, adição e remoção de partições. Em alguns ambientes encontramos casos de tabelas que crescem exponencialmente, gerando assim problemas de performance e dificultando a manutenção do banco de dados, pois qualquer intervenção se torna muito custosa em termos de utilização de recursos do servidor (processamento, memória e i/o de disco). Para esses casos podemos utilizar a técnica de particionamento, permitindo assim a quebra desses dados em arquivos físicos menores o que traz ganhos de [...]

Particionamento de Tabelas no Mysql2020-01-22T11:53:34+00:00

Fazendo upgrade do MariaDB 10.2 para o 10.3

2020-01-22T11:54:19+00:00

O processo de upgrade é bem simples e importante para manter o seu banco de dados sempre atualizado tanto em questões de melhorias quanto em questões de correção de BUGs. Os procedimentos que vou mostrar é o mesmo para fazer o upgrade dentro de uma mesma versão(10.2.5 pata 10.2.10) ou entre versões diferentes(10.2 para a 10.3). Mas sempre leia o release log e as considerações para o upgrade, pois podem existir situações em que para partir da versão N para a versão X você precisa antes fazer o processo de upgrade para a versão Q ou situações em que algo mudou [...]

Fazendo upgrade do MariaDB 10.2 para o 10.32020-01-22T11:54:19+00:00

Instalando o MariaDB 10.3 no CentOS

2020-01-22T11:54:33+00:00

Vamos ver como instalar o MariaDB 10.3 e alterar o datadir no CentOS Instalação O processo de instalação é bem simples, basta configurar o repositório e realizar a instalação, conforme os passos abaixo. O MariaDB possui uma página onde é possível informar qual o sistema operacional e a versão do MariaDB que deseja instalar, e ele informa os passos necessários para a instalação. Para ver essa página acesse https://downloads.mariadb.org/mariadb/repositories Como vamos fazer a instalação no CentOS, vamos selecionar a opção CentOS, depois a versão do CentOS e depois qual a versão do MariaDB, como na imagem abaixo. Seguindo as orientações [...]

Instalando o MariaDB 10.3 no CentOS2020-01-22T11:54:33+00:00

Instalando o MariaDB 10.3 no Ubuntu

2020-01-22T11:54:46+00:00

Vamos ver como instalar o MariaDB 10.3 e alterar o datadir no Ubuntu Instalação O processo de instalação é bem simples, basta configurar o repositório e realizar a instalação, conforme os passos abaixo. O MariaDB possui uma página onde é possível informar qual o sistema operacional e a versão do MariaDB que deseja instalar, e ele informa os passos necessários para a instalação. Para ver essa página acesse https://downloads.mariadb.org/mariadb/repositories Como vamos fazer a instalação no Ubuntu, vamos selecionar a opção Ubuntu, depois a versão do Ubuntu e depois qual a versão do MariaDB, como na imagem abaixo. Seguindo as orientações [...]

Instalando o MariaDB 10.3 no Ubuntu2020-01-22T11:54:46+00:00
Ir ao Topo