我偶然遇到了查询来计算SO声誉的CDF:
SELECT
Reputation,
SUM(COUNT(*)) OVER(
ORDER BY Reputation
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS UserCount
FROM
Users
GROUP BY Reputation
ORDER BY Reputation
我制作了自己的查询,看起来像
select reputation, cume_dist() over (order by reputation)
from users
gro
随着VM计数的增长,推荐的存储解决方案是什么?我们目前有5台VM服务器(8核心,32 We )和1台存储服务器。目前,我们有80台虚拟机在运行,存储服务器的磁盘IO变得不堪重负,VM的性能也在下降。
我们正在考虑转移到牧羊犬,因为冗余和规模的能力。我们不需要超高速虚拟机,因为大多数虚拟机都用于生产机器或intranet站点的开发实例。关于牧羊犬缩放和性能的一些信息,在这个幻灯片甲板:http://www.osrg.net/sheepdog/_静态/kvmforum2010.pdf
其他选项是增加存储服务器中的磁盘数量,添加物理raid设备,并添加读/写缓存。(尽管如此,我必须关闭整个虚拟基础设
我有一个巨大的MYSQL表,我使用的hostgator共享服务器有4gb的RAM。我试图使用phpmyadmin简单地执行以下查询:
DELETE FROM Table1_main where date = '2009-12-31'
但是,由于RAM不足,此查询只是超时。如何在不购买高性能服务器的情况下执行此查询?