UK supermarket Asda, a subsidiary of US retail giant Wal-Mart, has overtaken Sainsbury's to become the UK's second-largest supermarket chain in terms of market share, according to the latest market data.