三、TPCH测试
和前几次测试一样,主要测试数据加载和查询性能,也对数据压缩进行测试。
1.准备工作
osql是比较早版本的SQL Server开始提供的命令行工具,现在SQL Server 2008 R2仍然提供。虽然是微软不推荐的过时工具,但对我们的测试还是够用的,因此这里沿用它进行数据库创建、表创建、主键和外键创建、查询等工作,它有2种登录方式,用户名/口令方式和信任方式,后者在服务器所在计算机只要输入-E参数就可以登录。
它包括单行命令方式和交互方式。
osql完整的命令行参数选项如下:


























构造测试环境,首先建立一个名为tpch的数据库,并设置它为当前数据库。然后执行创建表的脚本。注意在操作系统命令行中指定SQL脚本位置不需要用单引号括起,而在SQL命令中用到的文件路径需要用单引号括起。












