TDengine/tests/script/general/db/vnodes.sim

48 lines
1.2 KiB
Text
Raw Normal View History

2020-05-11 06:51:56 +00:00
system sh/stop_dnodes.sh
2020-05-11 15:03:04 +00:00
$totalVnodes = 10
2020-05-11 06:51:56 +00:00
$maxTables = 4
$totalRows = $totalVnodes * $maxTables
system sh/deploy.sh -n dnode1 -i 1
system sh/cfg.sh -n dnode1 -c walLevel -v 1
2020-07-04 07:17:48 +00:00
system sh/cfg.sh -n dnode1 -c maxTablesPerVnode -v $maxTables
system sh/cfg.sh -n dnode1 -c maxVgroupsPerDb -v $totalVnodes
2020-05-11 06:51:56 +00:00
system sh/cfg.sh -n dnode1 -c maxVnodeConnections -v 100000
system sh/cfg.sh -n dnode1 -c maxMeterConnections -v 100000
system sh/cfg.sh -n dnode1 -c maxShellConns -v 100000
system sh/cfg.sh -n dnode1 -c maxMgmtConnections -v 100000
print ========== prepare data
system sh/exec.sh -n dnode1 -s start
2021-01-20 05:43:54 +00:00
sleep 2000
2020-05-11 06:51:56 +00:00
sql connect
2020-08-06 08:01:23 +00:00
sql create database db blocks 3 cache 1
2020-05-11 06:51:56 +00:00
sql use db
print ========== step1
sql create table mt (ts timestamp, tbcol int) TAGS(tgcol int)
$x = 0
while $x < $totalRows
$tb = t . $x
sql create table $tb using mt tags( $x )
sql insert into $tb values (now, $x )
$x = $x + 1
endw
print ========== step2
sql select * from mt
2020-05-12 10:20:05 +00:00
print $rows
print $totalRows
2020-05-11 06:51:56 +00:00
if $rows != $totalRows then
return -1
endi
sql select count(*) from mt
if $data00 != $totalRows then
return -1
endi
system sh/exec.sh -n dnode1 -s stop -x SIGINT