Palestrantes
Henrique Garcia

Henrique Garcia

Especialista em Banco de Dados · DBAOnline

Tech Lead e Especialista em Bancos de Dados na DBAOnline, onde atua há quase 5 anos apoiando clientes em ambientes críticos e de alta disponibilidade. Tem mais de 5 anos de experiência com MySQL, MariaDB e Percona Server, trabalhando com performance tuning, troubleshooting, replicação, migrações, alta disponibilidade e arquitetura de bancos de dados, além de atuar também com MongoDB, PostgreSQL e SQL Server. É Oracle ACE Associate (MySQL) e possui as certificações MySQL Database Administrator 8.0, MySQL Developer 8.0, MySQL HeatWave Implementation, MySQL Solution Engineering Specialist e OCI Foundations.

/ Palestra

MVCC não é magia: por que ALTER, DROP e TRUNCATE ignoram sua transação no MySQL

Arquitetura, schema e sharding

Todo mundo aprende que uma transação pode ser desfeita com um ROLLBACK. Mas será que isso vale para qualquer comando executado após um START TRANSACTION? Nesta palestra trago um comportamento pouco conhecido do MySQL: por que operações como ALTER TABLE, DROP TABLE e TRUNCATE TABLE não participam do MVCC e não podem ser revertidas da mesma forma que um INSERT, UPDATE ou DELETE. Através de demonstrações práticas, conceitos de MVCC, Undo Log, Implicit Commit e Atomic DDL, vamos entender como o MySQL trata comandos DDL, quais os riscos em ambientes de produção e por que nem tudo que acontece dentro de uma transação está realmente protegido por ela. Ao final, os participantes entenderão as diferenças entre DML e DDL, os limites do MVCC e os cuidados necessários ao executar alterações estruturais em bancos MySQL.

LinkedIn

/ Participe

Te esperamos em São Paulo.

Vagas limitadas. Reserve a sua no Sympla e faça parte da MySQL BR Conf 2026.

Garanta seu ingresso

Ingressos disponíveis no Sympla.