New fingerprinting algorithm for slow SQL queries

We released a new Tideways Daemon version this week, accompanied by changes deployed to our backend. These changes aim to improve the way slow SQL queries are grouped, since there were instances where differently shaped queries were grouped into the same entry.

Now we make sure that every query will be grouped separately. But applying a new fingerprinting algorithm means that all existing entries will get new fingerprints, and therefore, new entries in your lists under ‘Slow SQLs’ will appear. The old entries will rotate out slowly, as no new occurrences will be added from now on.

We do not  expect any issues, and there is nothing to do on your end, but if you are experiencing any issues, do not hesitate to contact us at [email protected]

About the author

  • Tobias

Tobias

I’m a Software Engineer at Tideways, where I build and refine features that help developers understand and optimize the performance of their PHP applications. Alongside implementing new functionality, I also enjoy shaping how features are presented, from interface design and visual details to naming, making them intuitive and easy to use.

I enjoy solving technical challenges while creating tools that feel thoughtful and approachable. My work combines software engineering with an eye for usability and developer experience, helping turn complex performance data into features developers can quickly understand and benefit from.