Query optimization is both critical and time-consuming
And a deep knowledge of the database technology makes a huge difference
That’s why we created query-optimization.com. We can help you to prevent “bad” queries from hurting your applications’ performance, and thus, your business.

We’ve been working with database management systems as DBAs, consultants and developers since 2005. We had the chance to work with some of the biggest companies in the world, helping them with their data management challenges.
In the last 10 years, we focused on open source database servers specifically. These technologies give you a unique chance to look into the guts of the software and really understand how they work.
The more we learn about the technologies we work with, the more we can do to make them better. We were particularly involved with MySQL, and related technologies like Orchestrator and ProxySQL.
Some of our contributions
- Feature request: Allow using file-based certificates for front end SSL connections
- ProxySQL crashes on FreeBSD when proxysql_servers data is loaded to runtime
- Slaves SSL configuration is not restored on graceful role switch
- Intermittent “invalid connection”
- multiple-value gopass.GetPasswd() in single-value context when installing
- aws_rds_cluster_parameter_gro…
- MySQL Bugs: #88487: Incongruent cases in table 17.3 (Factors influencing ST slave recovery)
Some of the talks we delivered
- Percona Live community 2022
Let’s Talk About MySQL Query Tuning
- Percona Live Austin 2019
Session 1: Performing MongoDB Massive Write Operations Efficiently
Session 2: Customer-Facing Reports Automation: Focusing on Adding Value
- Percona Live Europe 2018
Session 1: Taking PMM to the next level.
Session 2: MongoDB administration cool tips
- LISA18
Machine learning with Python 101
- Percona Live Santa Clara 2018
Running Database services on DC/OS v2.0
- M17
Running Database services on DC/OS: lessons learned - MySQL Connect 2013
Building DBaaS APIs with Python and delivering HA
“I’ve always enjoyed knowledge sharing and teaching others. Speaking at conferences allowed me to channel that passion”
– Gabriel Ciciliani
When time allows, we blog, write white papers and create content for webinars
