Here is a great artcile => Sports Drinks.
That article is pretty much the definitive look at sports drinks.
Essentially for ‘endurance’ events over an hour you NEED an isotonic drink taken by several sips every 10-15 minutes with some fuel in the tank before you start.
for less than an hour a bit of water is a nice to have.