XML在SQL Server Yukon中的历史实际上始于SQL Server 2000。SQL Server 2000引入了以XML的格式返回关系型数据,大量加载和切分XML文档,以及将数据库对象公开为基于XML的Web服务等功能,不过Yukon提供了更高级的XML查询功能,完善后的Yukon将会充分的发挥XML的所有优势。XML为什么如此关键呢?其实XML从最初的一种替代HTML的表示技术发展为一种线路格式,现在又被看做是一种存储格式。XML中的持久存储已经引起了广泛关注,互联网上也出现了许多XML数据类型的应用。XML本身是一种可以跨越任何系统平台的数据表示格式,它最初是作为文档格式使用的,由于XML在大型企业中已经获得了广泛的认可,用户于是开始使用XML解决棘手的业务问题,例如数据集成。这就使得作为数据存储格式的XML不断发展到今天,由于XML可以在任何平台上显示出同样的效果,XML逐渐成为了一种数据库主流存储格式。Yukon这种内置对XML全面的支持将会引发一场全新的数据库技术革命。