mirror of
https://github.com/taosdata/TDengine
synced 2026-05-24 10:09:01 +00:00
69 lines
1.2 KiB
Text
69 lines
1.2 KiB
Text
system sh/stop_dnodes.sh
|
|
system sh/deploy.sh -n dnode1 -i 1
|
|
system sh/exec.sh -n dnode1 -s start
|
|
sql connect
|
|
|
|
$dbPrefix = test
|
|
$tbPrefix = test
|
|
$tbNum = 1
|
|
$rowNum = 9000
|
|
|
|
$totalNum = $tbNum * $rowNum
|
|
|
|
$ts0 = 1685959190000
|
|
$delta = 1
|
|
print ========== ts-6314
|
|
|
|
sql drop database if exists test
|
|
sql create database test vgroups 1 stt_trigger 1
|
|
|
|
print ====== create tables
|
|
sql use test
|
|
sql create table t1 (ts timestamp, v1 varchar(20) primary key, v2 int)
|
|
|
|
print ============ insert 8192 rows
|
|
|
|
$ts = $ts0
|
|
$val = 0
|
|
|
|
print ============ $val
|
|
|
|
$x = 0
|
|
|
|
while $x < 8191
|
|
$xs = $x * $delta
|
|
$ts = $ts0 + $xs
|
|
|
|
sql insert into t1 values ( $ts , 'abcdefghijklmn' , $val )
|
|
|
|
print ============ $val
|
|
$x = $x + 1
|
|
$val = $val + 1
|
|
endw
|
|
|
|
print ====== 8192 rows inserted , flush database
|
|
sql flush database test
|
|
|
|
|
|
print ====== insert remain 809 rows
|
|
$x = $x - 1
|
|
|
|
while $x < 9000
|
|
$xs = $x * $delta
|
|
$ts = $ts0 + $xs
|
|
|
|
sql insert into t1 values ( $ts , 'abcdefghijklmn' , $val )
|
|
$x = $x + 1
|
|
$val = $val + 1
|
|
endw
|
|
|
|
sql flush database test
|
|
|
|
print ================== flush database, total insert 9001 rows, with one duplicate ts, start query
|
|
sql select * from test.t1
|
|
|
|
if $rows != 9000 then
|
|
return -1
|
|
endi
|
|
|
|
system sh/exec.sh -n dnode1 -s stop -x SIGINT
|