终于发现了为什么oracle,mysql 的某些性能比sqlserver好的原因了。天大的秘密,也不过仅仅一层窗户纸而已。
其实并不是数据库管理系统性能有多好,而是他们的宿主操作系统的计算性能问题。
windows是面向用户的,而linux系列是面向计算的。
公平的评测应该是这样的,数据库管理系统获得的CPU时间所实现的功能的比较。
而不能单纯按照执行某些SQL语句所需要的时间来比较。
Windows有了很多CPU时间来进行界面和用户的处理,而Linux则根本可以多出很多CPU时间来执行数据库管理系统的语句。