tl;dr: Try it out here: https://preetam.github.io/explain-analyzer/#!/explain/
I introduced my explain analyzer for MySQL a little over a month ago. Here’s what I wrote at the end of that post:
It could look a lot better. The real thing isn’t as nice as the design, and the design is still pretty bad. I’ll work on that soon. In terms of the implementation, the explain analyzer is a single page app without any state, so if you refresh the page, you’ll lose everything. I think I’m going to add a “share” feature so that you can get a permalink with all of the values saved. That’ll take some more work but I think it would be a neat opportunity to use AWS Lambda for a user-facing site!
Both the design and the sharing feature have been addressed with …
[Read more]