在自部署 Doris 的过程中,遇到性能不稳定的情况确实是一个挑战。根据您的描述,您目前的服务器配置为80C CPU,300G内存,以及一条2T的M.2 SSD和几个未使用的机械硬盘。Doris部署在这个服务器上,目前只有一个FE(协调节点)和一个BE(计算节点),数据存储在M.2 SSD上。您提到相同的SQL查询有时快有时慢,这可能是由于资源争抢造成的。关于是否增加BE节点的问题,理论上增加BE节点可以提升处理能力,但是这需要考虑到服务器的总资源(如CPU、内存和I/O)是否足够支持更多的BE节点。如果服务器资源有限,增加BE节点可能会导致资源竞争加剧,反而影响性能。此外,M.2 SSD的写入速度和容量可能成为瓶颈,特别是在高并发的情况下。建议您在增加BE节点之前,先评估服务器的整体负载和资源使用情况,确保有足够的资源来支持更多的BE节点。同时,可以考虑使用性能监控工具来进一步分析SQL查询的性能瓶颈,以便进行针对性的优化。最后,如果资源允许,可以考虑使用更多的机械硬盘来扩展存储容量,从而减轻M.2 SSD的负担。

标签: none

评论已关闭