作者:瀚高PG实验室 (Highgo PG Lab)
目录
环境
文档用途
详细信息
环境
系统平台:Linux x86 Red Hat Enterprise Linux 6,Linux x86 SLES 10,Linux x86 SLES 11,Linux x86-64 Red Hat Enterprise Linux 6,Linux x86-64 Red Hat Enterprise Linux 7,Linux x86-64 SLES 11,Linux x86-64 SLES 12,中科方德(CPU兆芯),普华Linux(CPU龙芯),中标麒麟(CPU申威)7,中标麒麟(CPU海光)7,中标麒麟(CPU龙芯)6,中标麒麟(CPU飞腾)6,中标麒麟(CPU龙芯)7,中标麒麟(CPU飞腾)7
版本:5.6.5,5.6.4,5.6.3,4.3.4.8,5.6.1,4.3.4.7,4.3.4.6,4.3.4.5,4.3.4.4,4.3.4.3,4.3.4.2,4.3.4,5.0.0_lite
文档用途
本文档用于指导瀚高数据库在出现故障时如何收集有效信息。
本文档提供了常见的问题的处理思路,但未提供具体的命令及查询方式。
本文档末尾提供了瀚高数据库常见问题的处理文档。
本文档将持续更新,请获取最新版本后参考。
详细信息
收集硬件信息有助于判断是否因硬件环境引起的数据库故障,需要收集的信息包括:CPU、内存、硬盘等硬件的使用情况。
CPU使用情况可以使用top命令获取,如CPU使用率一直持续被某进程占满,考虑是因为该进程占用了大量的CPU资源引起的,如该进程为postgres(瀚高数据库的后台进程),表示数据库较为繁忙,原因可能是数据库在处理大量事务或SQL语句优化不够好引起的
内存的使用情况可以使用free命令获取,如果获取到的信息中,内存的剩余空间较小,或已经使用了swap空间,则表示数据库当前处理的事务需要占用大量内存,如果长期处在该状态,可能当前内存太小,不足以满足当前系统的运行。可以考虑增大物理内存,也可修改大量占用内存的SQL语句,减少单次事务处理的数据量。
更多详细信息请登录【瀚高技术支持平台】查看https://support.highgo.com//index/docContent/87dcfb4801fcf903
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
加入交流群
请使用微信扫一扫!