如何设置memsql max_pooled_connections

时间:2015-07-27 06:47:13

标签: memsql

我正在使用内存数据库MemSQL(社区版),我正在尝试增加.directive('ntField', ['$document', function($scope,$document) { return { link: function(scope, element, attr) { var type = element[0].type; switch(type){ case 'select-one': var id = element[0].id; switch(id){ case 'family': scope.selectOptions = "opt.desc for opt in serviceRenewal.system.controller.families.options track by opt.name"; attr.$set('ng-options',scope.selectOptions); attr.$set('ng-model','familyModel'); attr.$observe('ng-options',function(value){ console.log(value); }); break; } break; } } } 设置。我试过两种方法:

1)在max_pooled_connections中,设置/var/lib/memsql/memsql.cnf

重新启动MemSQL后,仍然是旧的设置值1024

2)max_pooled_connections = 2048

结果是

  

ERROR 1238(HY000):变量'max_pooled_connections'是只读变量

有谁可以请让我知道如何在MemSQL中设置这个值?

1 个答案:

答案 0 :(得分:3)

默认情况下,MemSQL Ops管理MemSQL群集的配置。更新此值的推荐方法是documented here。您需要在每个节点上进行配置更新。一个可以完成此任务的快速片段如下所示:

$ memsql-ops memsql-list -q | xargs -n 1 memsql-ops memsql-update-config --key max_pooled_connections --value 2048

- 编辑:“。/ memsql -ops” - > “memsql-OPS”