commit
8f8f072ac8
|
@ -7,7 +7,6 @@ import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"flag"
|
"flag"
|
||||||
"fmt"
|
"fmt"
|
||||||
"github.com/taosdata/TDengine/importSampleData/import"
|
|
||||||
"hash/crc32"
|
"hash/crc32"
|
||||||
"io"
|
"io"
|
||||||
"log"
|
"log"
|
||||||
|
@ -18,6 +17,8 @@ import (
|
||||||
"sync"
|
"sync"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
|
dataimport "github.com/taosdata/TDengine/importSampleData/import"
|
||||||
|
|
||||||
_ "github.com/taosdata/driver-go/taosSql"
|
_ "github.com/taosdata/driver-go/taosSql"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -41,7 +42,6 @@ const (
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
|
|
||||||
cfg string
|
cfg string
|
||||||
cases string
|
cases string
|
||||||
hnum int
|
hnum int
|
||||||
|
@ -259,7 +259,7 @@ func main() {
|
||||||
|
|
||||||
total := getTotalRows(successRows)
|
total := getTotalRows(successRows)
|
||||||
|
|
||||||
log.Printf("finished insert %d rows, used %d ms, speed %d rows/s", total, usedTime/1e6, total * 1e9 / int64(usedTime))
|
log.Printf("finished insert %d rows, used %d ms, speed %d rows/s", total, usedTime/1e6, total*1e3/usedTime.Milliseconds())
|
||||||
|
|
||||||
if vnum == 0 {
|
if vnum == 0 {
|
||||||
// continue waiting for insert data
|
// continue waiting for insert data
|
||||||
|
@ -484,7 +484,6 @@ func getSuperTableName(stname string) string {
|
||||||
return SUPERTABLE_PREFIX + stname
|
return SUPERTABLE_PREFIX + stname
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* normalizationData , and return the num of subTables
|
* normalizationData , and return the num of subTables
|
||||||
*/
|
*/
|
||||||
|
@ -556,12 +555,10 @@ func normalizationDataWithSameInterval(fileRows dataRows, avgInterval int64) int
|
||||||
return int64(maxRows)
|
return int64(maxRows)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func getSubTableName(subTableValue string, superTableName string) string {
|
func getSubTableName(subTableValue string, superTableName string) string {
|
||||||
return SUBTABLE_PREFIX + subTableValue + "_" + superTableName
|
return SUBTABLE_PREFIX + subTableValue + "_" + superTableName
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func insertData(threadIndex, start, end int, wg *sync.WaitGroup, successRows []int64) {
|
func insertData(threadIndex, start, end int, wg *sync.WaitGroup, successRows []int64) {
|
||||||
connection := getConnection()
|
connection := getConnection()
|
||||||
defer connection.Close()
|
defer connection.Close()
|
||||||
|
@ -676,7 +673,7 @@ func insertData(threadIndex, start, end int, wg *sync.WaitGroup, successRows []
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|
||||||
if(num == 0){
|
if num == 0 {
|
||||||
wg.Done() //finished insert history data
|
wg.Done() //finished insert history data
|
||||||
num++
|
num++
|
||||||
}
|
}
|
||||||
|
@ -772,7 +769,6 @@ func getConnection() *sql.DB{
|
||||||
return db
|
return db
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
func getSubTableNameValue(suffix interface{}) string {
|
func getSubTableNameValue(suffix interface{}) string {
|
||||||
return fmt.Sprintf("%v", suffix)
|
return fmt.Sprintf("%v", suffix)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue