A patch of snow believed to be the longest-lasting in the UK has melted for only the 10th time, according to records going back more than 300 years.