> Markdown version of [/events/world-congress-2026-europe/sessions/1302-mysql-protocol](https://www.wearedevelopers.com/events/world-congress-2026-europe/sessions/1302-mysql-protocol). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # MySQL Protocol Features You Should Be Aware Of - **Date:** Friday, Jul 10, 2026 - **Time:** 12:35–12:45 (10 min) - **Room:** Airstream 1 - **Event:** World Congress 2026 Europe ## Recording [Watch recording](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) ## Description This talk goes over some less used protocol features like Connection Attributes, Query Attributes, Session Tracking and zstd compression. These features can help you to create better integrations and applications. Connection Attributes are somewhat more known, but many people don't know that applications can (and should) add their own information. And where Connection Attributes are connection based, Query attributes are query based. These are useful today, but they also have the potential to help with future improvements. And Session Tracking can really help in cases where you write to a primary and then read from a replica. This can give you the GTID from the commit so you can wait for that when reading from the replica. This could replace cases where you would now directly read from the primary to get the read-after-write behavior that you need. And compression has been in the protocol for a long time, but this was always based on zlib. Now zstandard has entered the picture. ## Speaker ### [Daniël van Eeden](https://www.wearedevelopers.com/@daniel-van-eeden) Technical Support Engineer at PingCAP ## Related talks at this congress - [TiDB, One Layer at a Time: How Distributed SQL Became an Agentic AI Backbone](https://www.wearedevelopers.com/events/world-congress-2026-europe/sessions/1119-tidb-one-layer-at-a) — Daniël van Eeden, Mattias Jonsson - [Parquet, Delta, Iceberg & Ducklake - An introduction for developers](https://www.wearedevelopers.com/events/world-congress-2026-europe/sessions/1080-parquet-delta) — Matthias Niehoff - [There Is No Such Thing as a Fair DBaaS Benchmark](https://www.wearedevelopers.com/events/world-congress-2026-europe/sessions/1329-there-is-no-such) — Daniel Seybold - [Swapping a Data Warehouse at Runtime: Zero-Downtime Migration Without Changing a Single Client](https://www.wearedevelopers.com/events/world-congress-2026-europe/sessions/1345-swapping-a-data) — Max Fischer, Michael O'Toole