我在win32系统上运行了一个mysql-cluster测试实例,两个ndbd节点,运行起来没什么问题,就是感觉系统变得很慢打开任务管理器查看,2个ndbd.exe进程每一个占用了430M的内存。请问是否在启动参数或者配置文件中可以指定限制ndbd占用的初始内存。因为这个测试实例只是创建了一个空数据库。占用如此大的内存空间有些不解。

解决方案 »

  1.   

    应该在my.ini参数设置内存。
      

  2.   

    是my.cnf还是config.ini?
    my.cnf是mysqld的启动配置文件,不是NDBD的配置文件哦
    另外,我在config.ini文件中配置了如下参数:
    [ndbd default]
    NoOfreplicas=2
    DataMemory=36M
    IndexMemory=18M
    datadir=e:\my_cluster\ndb_data但是没有效果
      

  3.   

    configure.ini的配置文件中有datamemory和indexmemory参数配置内存