log.Fatal(err)
}
+ // deliberately limit the pool size to 5 to avoid "problems" if any queries hang.
+ dbh.SetMaxOpenConns(5) // hard-coded value!
+
return dbh
}
// be found.
func validate_mysql_version(dbh *sql.DB) error {
var tables = [...]string{
+ "performance_schema.events_waits_summary_global_by_event_name",
"performance_schema.file_summary_by_instance",
"performance_schema.table_io_waits_summary_by_table",
"performance_schema.table_lock_waits_summary_by_table",