Merge branch '3.0' into cpwu/3.0
This commit is contained in:
commit
e13a6174a0
|
@ -18,9 +18,13 @@ title: 容量规划
|
||||||
|
|
||||||
关于这些参数的详细说明请参考 [数据库管理](../taos-sql/database)。
|
关于这些参数的详细说明请参考 [数据库管理](../taos-sql/database)。
|
||||||
|
|
||||||
一个数据库所需要的内存大小等于 `vgroups * replica * (buffer + pages * pagesize + cachesize)`。
|
一个数据库所需要的内存大小等于
|
||||||
|
|
||||||
但要注意的是这些内存并不需要由单一服务器提供,而是由整个集群中所有数据节点共同负担,相当于由这些数据节点所在的服务器共同负担。如果集群中有不止一个数据库,则所需内存要累加,并由集群中所有服务器共同负担。更复杂的场景是如果集群中的数据节点并非在最初就一次性全部建立,而是随着使用中系统负载的增加服务器并增加数据节点,则新创建的数据库会导致新旧数据节点上的负载并不均衡,此时简单的理论计算并不能直接地简单使用,要结合各数据节点的负载情况。
|
```
|
||||||
|
vgroups * replica * (buffer + pages * pagesize + cachesize)
|
||||||
|
```
|
||||||
|
|
||||||
|
但要注意的是这些内存并不需要由单一服务器提供,而是由整个集群中所有数据节点共同负担,相当于由这些数据节点所在的服务器共同负担。如果集群中有不止一个数据库,则所需内存要累加,并由集群中所有服务器共同负担。更复杂的场景是如果集群中的数据节点并非在最初就一次性全部建立,而是随着使用中系统负载的增加逐步增加服务器并增加数据节点,则新创建的数据库会导致新旧数据节点上的负载并不均衡,此时简单的理论计算并不能直接使用,要结合各数据节点的负载情况。
|
||||||
|
|
||||||
|
|
||||||
## 客户端内存需求
|
## 客户端内存需求
|
||||||
|
|
|
@ -187,7 +187,7 @@
|
||||||
./test.sh -f tsim/mnode/basic1.sim
|
./test.sh -f tsim/mnode/basic1.sim
|
||||||
./test.sh -f tsim/mnode/basic2.sim
|
./test.sh -f tsim/mnode/basic2.sim
|
||||||
./test.sh -f tsim/mnode/basic3.sim
|
./test.sh -f tsim/mnode/basic3.sim
|
||||||
./test.sh -f tsim/mnode/basic4.sim
|
# TD-17919 ./test.sh -f tsim/mnode/basic4.sim
|
||||||
./test.sh -f tsim/mnode/basic5.sim
|
./test.sh -f tsim/mnode/basic5.sim
|
||||||
|
|
||||||
# ---- show ----
|
# ---- show ----
|
||||||
|
|
|
@ -45,8 +45,11 @@ endi
|
||||||
if $data(2)[4] != ready then
|
if $data(2)[4] != ready then
|
||||||
goto step2
|
goto step2
|
||||||
endi
|
endi
|
||||||
|
if $data(3)[4] != ready then
|
||||||
|
goto step2
|
||||||
|
endi
|
||||||
|
|
||||||
system sh/exec.sh -n dnode3 -s stop
|
system sh/exec.sh -n dnode3 -s stop -x SIGKILL
|
||||||
sql_error create mnode on dnode 3
|
sql_error create mnode on dnode 3
|
||||||
|
|
||||||
print =============== step3: show mnodes
|
print =============== step3: show mnodes
|
||||||
|
|
Loading…
Reference in New Issue