您的位置:首页技术文章
文章详情页

mysql - 如果把数据库放在lvm上,在需要扩容时,给带来什么影响?怎么解决呢

【字号: 日期:2022-06-17 11:19:39浏览:58作者:猪猪

问题描述

问题解答

回答1:

数据库本身性能就不高,再放在LVM中,性能更差

回答2:

LVM的好处是易于扩展,并且具有快照功能。

LVM不具有容错功能,所以不能保证数据的完整性,想容错可以使用RAID。

数据库是IO密集型服务,的确对IO性能要求比较高,不过LVM对性能的影响微乎其微,而带来的好处是显而易见的,所以通常不会为了那点IO性能给自己找麻烦。

线上服务扩容时,通常选择服务空闲时,个人认为此时IO较少,所以不会带来麻烦(个人觉得如果业务繁茂时扩容可能会出现性能下降,需要涉及到重建元数据,当然不太确定,还希望各位指正)。