dbgen工具使用方法


本文將介紹dbgen多線程的使用方法:

dbgen是用來生成TPCH 所需要的數據來使用的  

TPCH :針對於數據庫查詢性能的壓測方法

 

#:首先使用dbgen來生成數據

這里數據量業界有一個統稱叫做SF  1SF == 1G

[root@localhost dbgen]# ./dbgen -s 1  ###裝載數據 1G  -s 1  == 1G     #:但這樣有一個弊端 那就是如果裝載的數據量特別大的時候例如 1T 這樣基本需要花費一天的時間 所以我來用多線程的dbgen方法   

#方法如下:

#!/bin/sh

./dbgen -vfF -s 1000 -S 1 -C 16 &

./dbgen -vfF -s 1000 -S 2 -C 16 &

./dbgen -vfF -s 1000 -S 3 -C 16 &

./dbgen -vfF -s 1000 -S 4 -C 16 &

./dbgen -vfF -s 1000 -S 5 -C 16 &

./dbgen -vfF -s 1000 -S 6 -C 16 &

./dbgen -vfF -s 1000 -S 7 -C 16 &

./dbgen -vfF -s 1000 -S 8 -C 16 &

 

#:參數詳解

-v 詳細信息

-s 表示生成G數據

-S 切分數據

-f 覆蓋之前的文件

 

####建表

dss.ddl  這個文件存儲的是建表的語句  

cat dss.ddl 逐一執行里面的建表語句

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM