T-W*_*cks 4 mysql mysql-management database-cluster
我有一个MySQL集群设置,有2个数据节点和1个管理节点.我们现在在进行插入时会在数据节点上出错.
ERROR 1114(HY000):表'用户'已满
请任何帮助,这是一个配置问题,如果是这样的节点?每个节点都是Ubuntu 9服务器.
答案在这里:http: //dev.mysql.com/doc/refman/5.0/en/faqs-mysql-cluster.html#qandaitem-B-10-1-13
简而言之:ndb引擎将所有数据保存在RAM中.如果您的节点有1GB RAM并且您尝试加载4GB数据库,那么(几乎)运气不好.
有一种方法可以配置ndb使用磁盘来存储数据,这样RAM只用于存储索引(它们仍然必须存储在RAM中),方法如下:http: //dev.mysql.com/doc/refman /5.1/en/mysql-cluster-disk-data-objects.html
但是,如果你这样做,你将获得更低的表现.
| 归档时间: |
|
| 查看次数: |
9812 次 |
| 最近记录: |