为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8_20250506_x86_rh7_64
【操作系统】:centos
【CPU】:
【问题描述】*:
现在服务器有两个硬盘,
一个50MS/s机械硬盘,另一个150MS/s固态硬盘
达梦安装在机械硬盘,为了提升速度决定进行迁移
将表空间的文件路径迁至固态硬盘后发现,sql执行速度并无提升(5s)
后再固态硬盘中又装了一个达梦实例后迁移数据,速度提升(1.7s)
请问:必须达梦的安装目录在固态硬盘中,速度才可以提升吗?
另:达梦在固态,表空间在机械执行速度也为1.7s左右
这得具体分析SQL的瓶颈在哪,如果是需要大量物理读的场景,需要大量全表扫描,磁盘速度提升,必然可以提升执行速度。
如果执行速度的瓶颈在其他地方,比如多表的关联,逻辑判断,递归等等场景,瓶颈不一定在磁盘速度,所以这就要具体问题具体分析。