Cla*_*diu 1 postgresql raid database ssd
我有一个在 RAID5 SSD 阵列上运行的数据库。这会扼杀它的性能吗?当我连续进行多次插入时,整个计算机开始阻塞。甚至像 Firefox 这样的东西也开始出现故障。在我的带有传统硬盘驱动器的功能较弱的计算机上,具有相同数据库版本、架构和数据的插入运行平稳。这可能是原因,还是其他一些因素?
唔。
1) RAID5 可能不是数据库的最佳选择。您可以尝试镜像 + 条带化以实现冗余和小文件性能。
2) 当旋转介质会在驱动器上出现瓶颈时,您可能会遇到 SSD 驱动器以外的其他东西的瓶颈。这个瓶颈可能会导致性能差异。例如,网络瓶颈会影响最奇怪的事情,尤其是当您添加 NFS 等时。如果您正在加工 RAID 卡,它可能只是片状。
3) 您可能需要检查 I/O 调度程序,以确保它们在两台机器之间匹配,因为它们会影响性能。
4) SSD 数据库系统在执行数据库查询时是否与其他旋转媒体系统一样好,还是更差?
5) 要很好地了解瓶颈发生的位置,您可以尝试dstat或iostat
SSD 开始因高写入占空比而动摇。RAID5 本质上(大量奇偶校验重写)具有大量写入周期。
您没有提到您使用的是哪个 SSD,但您应该考虑擦除驱动器的磨损表以从头开始。您还应该考虑在 RAID10 上重建。
看看 BAARF http://www.miracleas.com/BAARF/BAARF2.html对 RAID5 的一般性重新思考。
查看您的 SSD 对性能调整的建议。许多人建议您只为文件系统块分配 80% 的驱动器。(更多未使用的块意味着随着时间的推移更好的磨损平衡)
祝你好运。
| 归档时间: |
|
| 查看次数: |
3457 次 |
| 最近记录: |