分类：电脑/网络-程序设计-数据库
问题：VF6。0里的Rushmore优化是什么？？？ 
回答：Rushmore technology（Rushmore 技术）一种数据访问技术，可以高效地访问系列数据。使用 Rushmore 技术加速数据访问为了帮助您优化您的应用程序的性能，Visual FoxPro 提供了 Rushmore 数据访问技术。使用 Rushmore 技术，对一些复杂的表操作比不使用这项技术要快成百上千倍。掌握 Rushmore 技术Rushmore 技术是一种数据访问技术，它使用标准的 Visual FoxPro 索引优化对数据的访问。您可以对任何 Visual FoxPro 索引使用 Rushmore 技术，包括 FoxPro 1.x (.idx) 索引、压缩 (.idx) 索引和复合 (.cdx) 索引。.cdx 索引和压缩 .idx 索引都使用了压缩技术，压缩后索引的大小是旧格式未压缩索引的六分之一。Visual FoxPro 能够处理压缩索引更快，这是因为压缩索引在物理空间上更小，所以 Visual FoxPro 处理索引时访问磁盘较少，大部分的索引在中进行缓冲处理。尽管 Rushmore 技术象其他文件访问技术那样，其优势在于压缩的索引占用的物理空间较小，但它对于其他旧格式索引也能很好地处理。当 Visual FoxPro 在内存较小的机器上处理很大的表时，Rushmore 可能会找不到足够的内存。在这种情况下，将出现一警告信息（“内存不足，不能优化”）。尽管程序能正确地运行并且不会丢失数据，但查询将不能从 Rushmore 优化技术中受益。在最简单的形式下，Rushmore 根据已有索引使用 FOR 子句指定一个记录集来加速对单个表进行操作的命令的执行。Rushmore 也可以加速其他一些命令的操作，如 LOCATE 和 INDEX。完整的可优化命令的清单，请参阅下一节“在表中使用 Rushmore”。Visual FoxPro SQL 命令使用 Rushmore 作为多表查询优化的基本工具，使用已有索引甚至创建新的特别索引来提高查询的速度。在表中使用 Rushmore您可以根据所涉及表的数目，使用 Rushmore 技术优化对数据的访问。当您访问单个表时，您可以在出现 FOR 子句的任何地方利用 Rushmore 技术。当您访问多个表时，SELECT - SQL 查询取代了所有的 Rushmore 优化技术。在 SQL 命令中，Visual FoxPro 决定需要什么来优化一个查询，并为您做这件事。您不需要打开表或索引。如果 SQL 确定它需要索引，它会为自己创建一个临时索引。......详细请查阅VISUAL STUDIO 6.0的MSDN文档资料.