因为同事想测试一下sharepoint2013,所以找了个sqlserver2012,借机会测试一下性能。
安装时需要windows2008以上,申请装了个r2,安装sqlserver时要求打sp1补丁,从官网下载安装,然后是系统自己打了100多个补丁。然后安装framework4,重启后再次安装sqlserver时报了framework3.5检测不通过。网上又找不到windows2008R2的framework3.5包,后来在网上查到,2008R2是自带framework3.5的,只要在角色管理的下边windows功能管理中启用framework3.5就可以了。
安装完成后测试了一下导数据,使用kettle导入两张表,oracle11g装在windows2003下,sqlserver2012装在windows2008下,无索引情况下,
单线程导入:oracle 12000条每秒,sqlserver 6000条每秒,
开4到6个线程:oracle 18000条每秒,sqlserver 12000条每秒
计算表的一个字段,1700万数据,无索引,sum(policy_id),oracle 4.8秒,sqlserver 3秒(sqlserver不显示毫秒)
计算两个表关联,1700万与2800万数据的表,不使用索引计算fee>2500时的sum值,oracle 60秒,sqlserver 53秒
看样子差不多。都比MysqL快多了。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。