小编Evg*_*nik的帖子

为什么垂直扩展很昂贵?

正如您可以在此处找到水平应用程序扩展的最佳实践,垂直扩展比水平扩展昂贵得多:

垂直扩展成本呈指数增长,而水平扩展成本是线性的。

为什么会这样?
垂直扩展意味着“为现有机器增加更多能力”,而水平扩展意味着“添加更多机器”。

在我看来,升级现有机器应该更便宜,因为有些部件已经存在,你只需要购买额外的处理器、内存等,而购买全新的机器应该会导致更高的成本。

database-design scalability

6
推荐指数
1
解决办法
1980
查看次数

加入查询分解

我有一个关于查询分解和本地化的问题,如下所示:

在此处输入图片说明

加入 3 个表时(这里EMP,ASGPROJ)有什么特定的顺序,什么时候加入哪个表?
为什么ASGEMP首先加入,然后“结果”加入PROJ

是否可以不并行连接所有 3 个表:

在此处输入图片说明

将下面也有可能(只是切换的顺序PROJEMP): 在此处输入图片说明

performance join optimization query-performance

6
推荐指数
1
解决办法
553
查看次数