db, err := sql.Open("mysql", "root:password@/productdb")
// много потоков дергающие запросы db.Querydb, err := sql.Open("mysql", "root:password@/productdb")
db1, err := sql.Open("mysql", "root:password@/productdb")
// много потоков, половина которых дергают запросы db, вторая половина db1 
  
  Есть ли смысл для увеличения производительности использовать несколько подключений к одной БД?Обычно СУБД самое медленное звено. Даже так - в подавляющем числе архитектурных решений СУБД самое медленное звено.