I want to use Galera cluster in our production environment, but i have some concerns; Each table must have at least one explicit primary key defined. Each table must run under InnoDB or XtraDB storage engine. Chunk up your big transaction in batches. For example, rather than having one transaction insert 100,000 rows, break it up into smaller chunks of e.g., insert 1000 rows per transaction. Your application can tolerate non-sequential auto-increment values. Schema changes are handled differently. Handle hotspots/Galera deadlocks by sending writes to a single node. I will like some