作者sing10407 (阿U)
看板Web_Design
标题[讨论] 硬体对於资料库效能观念
时间Fri Feb 15 21:16:21 2013
是这样的
客户那的资料库满复杂
大多程式都要用到很多left join来关联
但那些资料量都是千笔万笔起跳
所以把查询做成view之後再继续关联 (比较好维护)
旧系统MSSQL 2008查询出来需要30秒 (复杂度应该n^2)
但是换MSSQL 2012查询1秒
网路上查不到2012有何更新可以导致速度差这麽多
有想过几个原因
1. 2012支援CPU数更高
2. view效能增加 (2012好像没这样的突破?)
所以问题就来了 假设是因为支援cpu数增加导致查询变快
所以就代表Database主机的CPU数量也会影响查询速度吗?
还是只有单CPU的速度增加才会呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.168.206.48
1F:推 ngoog:你们的硬体是怎样? 较新版软体会对新的硬体优化 02/21 22:12