All Posts

Announcing New Free Network Analyzer Tools for MySQL and PostgreSQL
May 13, 2015
Baron Schwartz
We have released two free tools that will help MySQL and PostgreSQL DBAs understand the queries their database servers execute. As you probably know, we have spent nearly 3 years…
Five Steps to Great Trade Show Demos
March 10, 2015
SolarWinds
Spring is approaching, and with it, the season of sponsorships. For vendors, trade shows offer a unique opportunity to gain valuable insight regarding market needs, engage potential customers, and show…
Temp Tables, Filesorts, UTF8, VARCHAR, and Schema Design in MySQL
March 2, 2015
Baron Schwartz
The other day we were doing some peer review on a schema change at SolarWinds and the topic of character set, column length, and the potential downsides of using utf8 came…
See Connection Latency with SolarWinds
February 26, 2015
SolarWinds
Recently, one of our customers reached out to us about a problem they were having trouble diagnosing – they noticed that every once in a while, it took their MySQL…
Schemaless Databases Don’t Exist
February 24, 2015
Baron Schwartz
There’s no such thing as a schemaless database. I know, lots of people want a schemaless database, and lots of companies are promoting their products as schemaless DBMSs. And schemaless…
What Is Com Admin Commands In MySQL?
February 23, 2015
Baron Schwartz
If you’ve ever looked at the COM_XYZ status counters in MySQL’s SHOW STATUS output, you’ve probably seen Com_admin_commands. It’s not clear what this means, but it can be a major…
Query Digesting and String Quoting Syntax in SQL
February 16, 2015
Baron Schwartz
One of the interesting challenges in writing a system like SolarWinds® Database Performance Monitor (DPM) is writing a query digesting algorithm that deals with all of the technology-specific features, bugs,…
Compressed Messages Using Kafka
February 11, 2015
SolarWinds
First things first: A big shout out to the engineers at Shopify who work on Sarama, the Go Client we use for Kafka – they do a great job on…
How Database Performance Monitor Measures Queries
February 10, 2015
Baron Schwartz
We often get questions about how we measure queries inside MySQL (and now PostgreSQL too). Many of these questions reveal assumptions about the metrics we provide and our methods for…
Distributed and Diverse: The New Reality of Modern Data Persistence
January 23, 2015
Baron Schwartz
We create applications in an age of simple, powerful, flexible databases that do magic for us. There’s a large variety of modern databases that supply just what’s needed for lots…
1177184