2014-09-18 65 views
2

我想更改我们在iseries服务器上运行的mysql服务器。这个改变会增加mysql将使用的内存数量。在我做这个改变之前,我想知道我们有多少内存?在任何给定的点上大概会有多少可用? 我已经看到了WRKSYSSTS屏幕,但我不确定如何阅读任何信息IBM网站上的信息也没有任何帮助。我们正在运行V7R1iSeries内存利用率详细信息或报告

只是为了澄清我不会改变iseries内存分配或池。我将改变MySQL的设置,导致mysql进程消耗更多的内存,然后他们目前是。如果我做了一个改变,导致mysql使用比可用内存更多的内存,可能会发生交换,并且我会变得更糟。

+2

您是否正在为IBM i运行MySQL作为Zend Server的pat?我建议在Zend论坛或WEB400 Midgrange.com邮件列表上查找/张贴。 http://forums.zend.com/viewforum.php?f=77&sid=362295bd068d90f3e1b15824bb6b34dd http://lists.midrange.com/mailman/listinfo/web400 – Charles 2014-09-18 20:54:46

+1

查看存在多少内存的最简单方法是运行WRKSHRPOOL命令。主要存储总量显示在顶部。无论如何,你可能会使用该命令来改变内存。 (如果您不知道其效果,请勿使用WRKSYSSTS;请改为使用DSPSYSSTS。) – user2338816 2014-09-19 00:13:14

+0

感谢您使用DSPSYSSTS提示。我更喜欢这样,所以我不会意外地改变任何事情。 – 2014-09-19 14:34:24

回答

2
% CPU used . . . . . . . :  1.2 Auxiliary storage:      
Elapsed time . . . . . . : 00:00:01  System ASP . . . . . . :  2512 G 
Jobs in system . . . . . :  22701  % system ASP used . . : 62.9081 
% perm addresses . . . . :  .108  Total . . . . . . . . :  2512 G 
% temp addresses . . . . :  .215  Current temporary used : 40805 M 
              Peak temporary used . : 42907 M 

Type changes (if allowed), press Enter.           

System Pool Reserved Max -----DB----- ---Non-DB---     
Pool Size (M) Size (M) Active Fault Pages Fault Pages     
    1  1599.71 826.38 +++++  .0  .0  .0  .0     
    2 26424.60  9.43  276  .0  .0  .9  .9     
    3  314.87  <.01  9  .0  .0  .0  .0     
    4  3148.79  .50  386  .0  .0 10.8 24.3     

                     Bottom 

右上角的数字(辅助存储)用于磁盘。 各个池中的数字是RAM。你需要把它们加起来才能得出总数。有四舍五入的问题,但公布的示例机器安装了32GB的RAM。

解释完之后,我强烈建议您不要修改您的内存池,直到您已阅读并理解了这些内容Work Management Guide您可能需要做出几个互相联锁和重叠的更改,而不应该盲目地进行这些更改。绩效管理的规则是衡量,更改一个变量并再次测量。 WRKSYSSTS,WRKSBS,WRKSYSACT和WRKDSKSTS都可以帮助您衡量工作量。阅读指南。

+0

感谢您的回复。我已经确认了我的系统有多少内存,我现在该如何分辨有多少内存正在使用?有没有任何一种内存使用情况报告? – 2014-09-18 21:22:22

+1

@Cryptographic_ICE“使用多少”不同于“应该使用多少____”。在许多情况下,即使不是真的需要,系统的所有内存都将“正在使用”。如果没有准备好性能调整,那么查找“使用中”有多少是无用的行为。 – user2338816 2014-09-19 00:17:01

+0

阅读工作管理指南。了解PEX及其生成的报告。 IBM i不是Linux,它带有一个有趣的口音 - 您在Linux或Windows下运行的性能调整操作几乎肯定不适用于IBM i。 – 2014-09-19 13:23:53