Beaches and pools across the city will be packed with punters eager to cool down as the mercury reaches 42C in some parts.