首先,我对Teradata是个新手。
我的问题与像我这样的小型Teradata服务器上的“正常”内存消耗有关。正在讨论的服务器是一台2节点机器(TD v.14.10),具有48 amps、2个解析引擎和96 in的RAM。
我从命令行运行top
命令,我注意到只剩下大约600MB的内存。大部分内存分配给名为pdevproc和actmain的进程(我相信这是AMP进程)。这些进程的每个实例都分配了2.9 is的RAM。
这是正常的吗?如果不是,应该做些什么来降低分配的内存?
发布于 2014-12-10 06:01:48
内存使用的配置通常由Teradata很好地管理,而无需与DBA进行交互。如果您对系统上的内存利用率有疑问,您应该查看ResUsageSpma表,该表将有助于解释数据库在您的环境中是如何利用内存的。
如果您对操作系统级别报告的内容有顾虑,我建议您联系Teradata系统工程师Teradata CSR,或与Teradata GSC联系。根据我的经验,我从来没有接触过Teradata系统上操作系统中关于系统性能的任何东西。
您的里程可能会有所不同,但我希望这对您有所帮助。
https://stackoverflow.com/questions/27388663
复制相似问题