达梦tpcc压测

造数

在这个日志输出中,主要执行了一系列数据库操作,涵盖了数据库信息检查、表的创建与数据加载、索引的添加、数据验证等步骤。具体分析如下:

  1. 数据库信息检查

    • 查询了数据库的版本、实例名称、日志文件大小、字符集等信息。
  2. 删除旧用户和表空间

    • 删除了名为 BENCHMARKSQL 的用户和多个与该用户相关的表空间(如 BENCHMARKSQL1BENCHMARKSQL10),为重新创建数据表和导入数据做好准备。
  3. 创建新的表空间

    • 创建了新的表空间(BENCHMARKSQL1BENCHMARKSQL10),并且为每个表空间设置了数据文件,启用了自动扩展。
  4. 创建用户和表

    • 创建了 BENCHMARKSQL 用户,并为其赋予了 DBA 权限。
    • 为该用户创建了多个表,如 bmsql_configbmsql_warehousebmsql_district 等。这些表是 TPC-C 基准测试的核心数据表。
  5. 数据加载

    • 使用多线程(10个工作线程)进行数据加载,分批次地将数据加载到不同的表中(例如 ITEMWAREHOUSEORDER 等)。
    • 这一步骤显示了加载的进度,并标记了每个表的数据加载完成情况。
  6. 创建索引

    • BENCHMARKSQL.bmsql_customer 表创建了索引(ndx_customer_name),以优化查询性能。
  7. 创建存储过程和序列

    • 创建了一个存储过程 createsequence,用于生成 BMSQL_HISTORY 表的序列。
    • 修改了 BMSQL_HISTORY 表的 hist_id 字段,使其默认值使用刚创建的序列。
  8. 检查数据空间使用情况

    • 使用 table_used_space 函数查看了不同表的空间使用情况。
    • 汇总了所有表的空间使用情况,并显示总和为 3476 MB。
  9. 启用表的快速访问池

    • BMSQL_ITEMBMSQL_WAREHOUSEBMSQL_DISTRICT 等表启用了快速访问池标志,这有助于加速查询操作。

最终,数据加载总共花费了 121秒,表示数据导入过程完成。

这些操作主要是为了准备好进行基准测试(TPC-C),并且对数据库进行了优化配置,包括索引创建、序列管理、快速访问池设置等,以确保测试的性能和稳定性。
在这里插入图片描述

./tpcc_load.sh dameng-753de107
---BEGIN---
!!!tpcc start: 2025-02-14 18:36:05
!!!check db infoServer[10.10.180.236:8265]:mode is primary, state is open
login used time : 3.015(ms)
disql V8
SQL> SQL> SQL> SELECT 'TEST_VERSION',ID_CODE;LINEID     'TEST_VERSION' ID_CODE
---------- -------------- -----------------------------------------
1          TEST_VERSION   --03134284132-20240115-215128-20081 Pack2used time: 0.624(ms). Execute id is 264900.
SQL> SELECT 'INSTANCE_NAME' DATABASE_VALUE,INSTANCE_NAME  DATABASE_CLUSTER FROM V$INSTANCE UNION ALL
SELECT 'DATABASE_VERSION',SUBSTR(SVR_VERSION,INSTR(SVR_VERSION,'('))  FROM V$INSTANCE UNION ALL
SELECT 'RLOG_SIZE',WM_CONCAT(CLIENT_PATH||':'||RLOG_SIZE/1024/1024||'MB') FROM V$RLOGFILE UNION ALL
SELECT 'CHARECTOR',CASE SF_GET_UNICODE_FLAG() WHEN '0' THEN 'GBK18030' WHEN '1' THEN 'UTF-8' WHEN '2' THEN 'EUC-KR' END UNION ALL
SELECT 'PAGE_SIZE',CAST(PAGE()/1024 AS VARCHAR) UNION ALL
SELECT 'EXTENT_SIZE',CAST(SF_GET_EXTENT_SIZE() AS VARCHAR) UNION ALL
SELECT 'CASE',CAST(SF_GET_CASE_SENSITIVE_FLAG() AS VARCHAR) UNION ALL
SELECT 'DATABASE ',MODE$ FROM V$INSTANCE;LINEID     DATABASE_VALUE   DATABASE_CLUSTER
---------- ---------------- -------------------------------------
1          INSTANCE_NAME    DAMENG_0
2          DATABASE_VERSION DM Database Server x64 V83          RLOG_SIZE        DAMENG01.log:256MB,DAMENG02.log:256MB
4          CHARECTOR        GBK18030
5          PAGE_SIZE        4
6          EXTENT_SIZE      16
7          CASE             1
8          DATABASE         PRIMARY8 rows gotused time: 0.439(ms). Execute id is 264901.
SQL>
!!!create table!!!Server[10.10.180.236:8265]:mode is primary, state is open
login used time : 2.556(ms)
disql V8
SQL> SQL> SQL> DROP USER "BENCHMARKSQL" CASCADE;
executed successfully
used time: 35.163(ms). Execute id is 265000.
SQL> DROP TABLESPACE BENCHMARKSQL1;
executed successfully
used time: 11.067(ms). Execute id is 265001.
SQL> DROP TABLESPACE BENCHMARKSQL2;
executed successfully
used time: 11.621(ms). Execute id is 265002.
SQL> DROP TABLESPACE BENCHMARKSQL3;
executed successfully
used time: 14.844(ms). Execute id is 265003.
SQL> DROP TABLESPACE BENCHMARKSQL4;
executed successfully
used time: 9.390(ms). Execute id is 265004.
SQL> DROP TABLESPACE BENCHMARKSQL5;
executed successfully
used time: 12.764(ms). Execute id is 265005.
SQL> DROP TABLESPACE BENCHMARKSQL6;
executed successfully
used time: 9.259(ms). Execute id is 265006.
SQL> DROP TABLESPACE BENCHMARKSQL7;
executed successfully
used time: 11.154(ms). Execute id is 265007.
SQL> DROP TABLESPACE BENCHMARKSQL8;
executed successfully
used time: 9.363(ms). Execute id is 265008.
SQL> DROP TABLESPACE BENCHMARKSQL9;
executed successfully
used time: 8.760(ms). Execute id is 265009.
SQL> DROP TABLESPACE BENCHMARKSQL10;
executed successfully
used time: 10.216(ms). Execute id is 265010.
SQL> CREATE TABLESPACE BENCHMARKSQL1 DATAFILE 'BENCHMARKSQL1.dbf' SIZE 512 AUTOEXTEND ON NEXT 2048;
executed successfully
used time: 34.184(ms). Execute id is 265011.
SQL> CREATE TABLESPACE BENCHMARKSQL2 DATAFILE 'BENCHMARKSQL2.dbf' SIZE 512 AUTOEXTEND ON NEXT 2048;
executed successfully
used time: 30.019(ms). Execute id is 265012.
SQL> CREATE TABLESPACE BENCHMARKSQL3 DATAFILE 'BENCHMARKSQL3.dbf' SIZE 512 AUTOEXTEND ON NEXT 2048;
executed successfully
used time: 30.444(ms). Execute id is 265013.
SQL> CREATE TABLESPACE BENCHMARKSQL4 DATAFILE 'BENCHMARKSQL4.dbf' SIZE 512 AUTOEXTEND ON NEXT 2048;
executed successfully
used time: 33.012(ms). Execute id is 265014.
SQL> CREATE TABLESPACE BENCHMARKSQL5 DATAFILE 'BENCHMARKSQL5.dbf' SIZE 512 AUTOEXTEND ON NEXT 2048;
executed successfully
used time: 33.426(ms). Execute id is 265015.
SQL> CREATE TABLESPACE BENCHMARKSQL6 DATAFILE 'BENCHMARKSQL6.dbf' SIZE 512 AUTOEXTEND ON NEXT 2048;
executed successfully
used time: 32.138(ms). Execute id is 265016.
SQL> CREATE TABLESPACE BENCHMARKSQL7 DATAFILE 'BENCHMARKSQL7.dbf' SIZE 512 AUTOEXTEND ON NEXT 2048;
executed successfully
used time: 33.161(ms). Execute id is 265017.
SQL> CREATE TABLESPACE BENCHMARKSQL8 DATAFILE 'BENCHMARKSQL8.dbf' SIZE 512 AUTOEXTEND ON NEXT 2048;
executed successfully
used time: 29.932(ms). Execute id is 265018.
SQL> CREATE TABLESPACE BENCHMARKSQL9 DATAFILE 'BENCHMARKSQL9.dbf' SIZE 512 AUTOEXTEND ON NEXT 2048;
executed successfully
used time: 29.864(ms). Execute id is 265019.
SQL> CREATE TABLESPACE BENCHMARKSQL10 DATAFILE 'BENCHMARKSQL10.dbf' SIZE 512 AUTOEXTEND ON NEXT 2048;
executed successfully
used time: 32.817(ms). Execute id is 265020.
SQL> CREATE USER "BENCHMARKSQL" IDENTIFIED BY "123456789" DEFAULT TABLESPACE "BENCHMARKSQL1";
executed successfully
used time: 6.882(ms). Execute id is 265021.
SQL> GRANT DBA TO BENCHMARKSQL;
executed successfully
used time: 4.024(ms). Execute id is 265022.
SQL> SQL> create table BENCHMARKSQL.bmsql_config (
cfg_name    varchar(30) cluster primary key,
cfg_value   varchar(50)
);
executed successfully
used time: 7.894(ms). Execute id is 265023.
SQL> create table BENCHMARKSQL.bmsql_warehouse (
w_id        integer   not null,
w_ytd       decimal(22,2),
w_tax       float,
w_name      varchar(10),
w_street_1  varchar(20),
w_street_2  varchar(20),
w_city      varchar(20),
w_state     char(2),
w_zip       char(9),
cluster primary key(w_id)
);
executed successfully
used time: 6.670(ms). Execute id is 265024.
SQL> create table BENCHMARKSQL.bmsql_district (
d_w_id       integer       not null,
d_id         integer       not null,
d_ytd        decimal(22,2),
d_tax        float,
d_next_o_id  integer,
d_name       varchar(10),
d_street_1   varchar(20),
d_street_2   varchar(20),
d_city       varchar(20),
d_state      char(2),
d_zip        char(9),
cluster primary key(d_w_id, d_id)
);
executed successfully
used time: 5.697(ms). Execute id is 265025.
SQL> create table BENCHMARKSQL.bmsql_customer (
c_w_id         integer        not null,
c_d_id         integer        not null,
c_id           integer        not null,
c_discount     float,
c_credit       char(2),
c_last         varchar(16),
c_first        varchar(16),
c_credit_lim   float,
c_balance      float,
c_ytd_payment  float,
c_payment_cnt  integer,
c_delivery_cnt integer,
c_street_1     varchar(20),
c_street_2     varchar(20),
c_city         varchar(20),
c_state        char(2),
c_zip          char(9),
c_phone        char(16),
c_since        timestamp,
c_middle       char(2),
c_data         varchar(500),
cluster primary key(c_w_id, c_d_id, c_id)
);
executed successfully
used time: 6.234(ms). Execute id is 265026.
SQL> create table BENCHMARKSQL.bmsql_history (
hist_id  integer,
h_c_id   integer,
h_c_d_id integer,
h_c_w_id integer,
h_d_id   integer,
h_w_id   integer,
h_date   timestamp,
h_amount float,
h_data   varchar(24)
)storage(branch(32,32));
executed successfully
used time: 6.339(ms). Execute id is 265027.
SQL> create table BENCHMARKSQL.bmsql_oorder (
o_w_id       integer      not null,
o_d_id       integer      not null,
o_id         integer      not null,
o_c_id       integer,
o_carrier_id integer,
o_ol_cnt     float,
o_all_local  float,
o_entry_d    timestamp,
cluster primary key(o_w_id, o_d_id, o_id)
);
executed successfully
used time: 5.253(ms). Execute id is 265028.
SQL> create table BENCHMARKSQL.bmsql_new_order (
no_w_id  integer   not null,
no_d_id  integer   not null,
no_o_id  integer   not null,
cluster primary key(no_w_id, no_d_id, no_o_id)
);
executed successfully
used time: 4.928(ms). Execute id is 265029.
SQL> create table BENCHMARKSQL.bmsql_order_line (
ol_w_id         integer   not null,
ol_d_id         integer   not null,
ol_o_id         integer   not null,
ol_number       integer   not null,
ol_i_id         integer   not null,
ol_delivery_d   timestamp,
ol_amount       float,
ol_supply_w_id  integer,
ol_quantity     float,
ol_dist_info    char(24),
cluster primary key(ol_w_id, ol_d_id, ol_o_id, ol_number)
);
executed successfully
used time: 7.177(ms). Execute id is 265030.
SQL> create table BENCHMARKSQL.bmsql_stock (
s_w_id       integer       not null,
s_i_id       integer       not null,
s_quantity   float,
s_ytd        float,
s_order_cnt  integer,
s_remote_cnt integer,
s_data       varchar(50),
s_dist_01    char(24),
s_dist_02    char(24),
s_dist_03    char(24),
s_dist_04    char(24),
s_dist_05    char(24),
s_dist_06    char(24),
s_dist_07    char(24),
s_dist_08    char(24),
s_dist_09    char(24),
s_dist_10    char(24),
cluster primary key(s_w_id, s_i_id)
);
executed successfully
used time: 5.813(ms). Execute id is 265031.
SQL> create table BENCHMARKSQL.bmsql_item (
i_id     integer      not null,
i_name   varchar(24),
i_price  float,
i_data   varchar(50),
i_im_id  integer,
cluster primary key(i_id)
);
executed successfully
used time: 4.990(ms). Execute id is 265032.
SQL>
!!!import data!!!
!!!time: 2025-02-14 18:36:05Starting BenchmarkSQL LoadDatadriver=dm.jdbc.driver.DmDriver
conn=jdbc:dm://10.10.180.236:8265
user=BENCHMARKSQL
password=***********
warehouses=20
loadWorkers=10
fileLocation (not defined)
csvNullValue (not defined - using default 'NULL')Worker 000: Loading ITEM
Worker 001: Loading Warehouse      1
Worker 002: Loading Warehouse      2
Worker 003: Loading Warehouse      3
Worker 004: Loading Warehouse      4
Worker 005: Loading Warehouse      5
Worker 006: Loading Warehouse      6
Worker 007: Loading Warehouse      7
Worker 008: Loading Warehouse      8
Worker 009: Loading Warehouse      9
Worker 000: Loading ITEM done
Worker 000: Loading Warehouse     10Worker 001: Loading Warehouse      1 done
Worker 001: Loading Warehouse     11
Worker 009: Loading Warehouse      9 done
Worker 009: Loading Warehouse     12
Worker 000: Loading Warehouse     10 done
Worker 000: Loading Warehouse     13
Worker 006: Loading Warehouse      6 done
Worker 006: Loading Warehouse     14
Worker 008: Loading Warehouse      8 done
Worker 008: Loading Warehouse     15
Worker 003: Loading Warehouse      3 done
Worker 003: Loading Warehouse     16
Worker 007: Loading Warehouse      7 done
Worker 007: Loading Warehouse     17
Worker 002: Loading Warehouse      2 done
Worker 002: Loading Warehouse     18
Worker 004: Loading Warehouse      4 done
Worker 004: Loading Warehouse     19
Worker 005: Loading Warehouse      5 done
Worker 005: Loading Warehouse     20
Worker 001: Loading Warehouse     11 done
Worker 005: Loading Warehouse     20 done
Worker 009: Loading Warehouse     12 done
Worker 000: Loading Warehouse     13 done
Worker 006: Loading Warehouse     14 done
Worker 007: Loading Warehouse     17 done
Worker 003: Loading Warehouse     16 done
Worker 008: Loading Warehouse     15 done
Worker 002: Loading Warehouse     18 done
Worker 004: Loading Warehouse     19 done!!!add indexes!!!Server[10.10.180.236:8265]:mode is primary, state is open
login used time : 2.628(ms)
disql V8
SQL> SQL> SQL> create index ndx_customer_name on BENCHMARKSQL.BMSQL_customer (c_w_id, c_d_id, c_last, c_first);
executed successfully
used time: 00:00:01.514. Execute id is 269300.
SQL> create or replace procedure BENCHMARKSQL.createsequence
as
n int;
stmt1 varchar(200);
begin
select count(*)+1 into n from BMSQL_history;
if(n != 1) then
select max(hist_id) + 1 into n from BMSQL_history;
end if;
PRINT n;
stmt1:='create sequence hist_id_seq start with '||n||' MAXVALUE 9223372036854775807 CACHE 50000;';
EXECUTE IMMEDIATE stmt1;
end;
executed successfully
used time: 37.939(ms). Execute id is 269301.
SQL> call BENCHMARKSQL.createsequence;
DMSQL executed successfully
used time: 202.638(ms). Execute id is 269302.
SQL> alter table BENCHMARKSQL.BMSQL_history modify hist_id integer default (BENCHMARKSQL.hist_id_seq.nextval);
executed successfully
used time: 286.370(ms). Execute id is 269303.
SQL> SQL> SELECT CHECKPOINT(100);LINEID     CHECKPOINT(100)
---------- ---------------
1          0used time: 00:00:13.441. Execute id is 269304.
SQL>
!!!check data!!!Server[10.10.180.236:8265]:mode is primary, state is open
login used time : 2.444(ms)
disql V8
SQL> SQL> SQL> select table_used_space('BENCHMARKSQL','BMSQL_CUSTOMER')*(page()/1024)/1024  a union all
select table_used_space('BENCHMARKSQL','BMSQL_DISTRICT')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_HISTORY')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_ITEM')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_NEW_ORDER')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_OORDER')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_ORDER_LINE')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_STOCK')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_WAREHOUSE')*(page()/1024)/1024 a;LINEID     A
---------- --------------------
1          769
2          0
3          47
4          10
5          12
6          78
7          1107
8          1453
9          09 rows gotused time: 1.228(ms). Execute id is 269400.
SQL> select sum(a) from (
select table_used_space('BENCHMARKSQL','BMSQL_CUSTOMER')*(page()/1024)/1024  a union all
select table_used_space('BENCHMARKSQL','BMSQL_DISTRICT')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_HISTORY')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_ITEM')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_NEW_ORDER')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_OORDER')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_ORDER_LINE')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_STOCK')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_WAREHOUSE')*(page()/1024)/1024 a
) b;LINEID     SUM(A)
---------- --------------------
1          3476used time: 0.340(ms). Execute id is 269401.
SQL> SQL> SP_SET_TAB_FAST_POOL_FLAG('BENCHMARKSQL', 'BMSQL_ITEM', 1);
DMSQL executed successfully
used time: 1.891(ms). Execute id is 269402.
SQL> SP_SET_TAB_FAST_POOL_FLAG('BENCHMARKSQL', 'BMSQL_WAREHOUSE', 1);
DMSQL executed successfully
used time: 2.162(ms). Execute id is 269403.
SQL> SP_SET_TAB_FAST_POOL_FLAG('BENCHMARKSQL', 'BMSQL_DISTRICT', 1);
DMSQL executed successfully
used time: 1.295(ms). Execute id is 269404.
SQL>
!!!load data used:121s

压测

在这里插入图片描述

./tpcc_test.sh dameng-753de107
---BEGIN---
!!!tpcc start: 2025-02-14 18:41:39!!!check data!!!Server[10.10.180.236:8265]:mode is primary, state is open
login used time : 3.037(ms)
disql V8
SQL> SQL> SQL> select table_used_space('BENCHMARKSQL','BMSQL_CUSTOMER')*(page()/1024)/1024  a union all
select table_used_space('BENCHMARKSQL','BMSQL_DISTRICT')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_HISTORY')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_ITEM')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_NEW_ORDER')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_OORDER')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_ORDER_LINE')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_STOCK')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_WAREHOUSE')*(page()/1024)/1024 a;LINEID     A
---------- --------------------
1          769
2          0
3          47
4          10
5          12
6          78
7          1107
8          1453
9          09 rows gotused time: 0.864(ms). Execute id is 273100.
SQL> select sum(a) from (
select table_used_space('BENCHMARKSQL','BMSQL_CUSTOMER')*(page()/1024)/1024  a union all
select table_used_space('BENCHMARKSQL','BMSQL_DISTRICT')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_HISTORY')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_ITEM')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_NEW_ORDER')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_OORDER')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_ORDER_LINE')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_STOCK')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_WAREHOUSE')*(page()/1024)/1024 a
) b;LINEID     SUM(A)
---------- --------------------
1          3476used time: 0.353(ms). Execute id is 273101.
SQL> SQL> SP_SET_TAB_FAST_POOL_FLAG('BENCHMARKSQL', 'BMSQL_ITEM', 1);
DMSQL executed successfully
used time: 1.851(ms). Execute id is 273102.
SQL> SP_SET_TAB_FAST_POOL_FLAG('BENCHMARKSQL', 'BMSQL_WAREHOUSE', 1);
DMSQL executed successfully
used time: 1.556(ms). Execute id is 273103.
SQL> SP_SET_TAB_FAST_POOL_FLAG('BENCHMARKSQL', 'BMSQL_DISTRICT', 1);
DMSQL executed successfully
used time: 1.494(ms). Execute id is 273104.
SQL>
!!!check INI info!!!Server[10.10.180.236:8265]:mode is primary, state is open
login used time : 2.702(ms)
disql V8
SQL> SQL> no context in file
SQL>
!!!run the benchmark!!!18:41:40,274 [main] INFO   jTPCC : Term-00,
18:41:40,278 [main] INFO   jTPCC : Term-00, +-------------------------------------------------------------+
18:41:40,279 [main] INFO   jTPCC : Term-00,      BenchmarkSQL v5.0
18:41:40,279 [main] INFO   jTPCC : Term-00, +-------------------------------------------------------------+
18:41:40,279 [main] INFO   jTPCC : Term-00,  (c) 2003, Raul Barbosa
18:41:40,280 [main] INFO   jTPCC : Term-00,  (c) 2004-2016, Denis Lussier
18:41:40,283 [main] INFO   jTPCC : Term-00,  (c) 2016, Jan Wieck
18:41:40,283 [main] INFO   jTPCC : Term-00, +-------------------------------------------------------------+
18:41:40,283 [main] INFO   jTPCC : Term-00,
18:41:40,284 [main] INFO   jTPCC : Term-00, db=dameng
18:41:40,284 [main] INFO   jTPCC : Term-00, driver=dm.jdbc.driver.DmDriver
18:41:40,284 [main] INFO   jTPCC : Term-00, conn=jdbc:dm://10.10.180.236:8265
18:41:40,284 [main] INFO   jTPCC : Term-00, user=BENCHMARKSQL
18:41:40,284 [main] INFO   jTPCC : Term-00,
18:41:40,285 [main] INFO   jTPCC : Term-00, warehouses=20
18:41:40,285 [main] INFO   jTPCC : Term-00, terminals=100
18:41:40,288 [main] INFO   jTPCC : Term-00, runMins=5
18:41:40,288 [main] INFO   jTPCC : Term-00, limitTxnsPerMin=0
18:41:40,288 [main] INFO   jTPCC : Term-00, terminalWarehouseFixed=true
18:41:40,288 [main] INFO   jTPCC : Term-00,
18:41:40,289 [main] INFO   jTPCC : Term-00, newOrderWeight=45
18:41:40,289 [main] INFO   jTPCC : Term-00, paymentWeight=43
18:41:40,289 [main] INFO   jTPCC : Term-00, orderStatusWeight=4
18:41:40,289 [main] INFO   jTPCC : Term-00, deliveryWeight=4
18:41:40,289 [main] INFO   jTPCC : Term-00, stockLevelWeight=4
18:41:40,290 [main] INFO   jTPCC : Term-00,
18:41:40,290 [main] INFO   jTPCC : Term-00, resultDirectory=dameng_result_%tY-%tm-%td_%tH%tM%tS
18:41:40,290 [main] INFO   jTPCC : Term-00, osCollectorScript=./misc/os_collector_linux.py
18:41:40,290 [main] INFO   jTPCC : Term-00,
18:41:40,318 [main] INFO   jTPCC : Term-00, copied props.dm to dameng_result_2025-02-14_184140/run.properties
18:41:40,319 [main] INFO   jTPCC : Term-00, created dameng_result_2025-02-14_184140/data/runInfo.csv for runID 86
18:41:40,319 [main] INFO   jTPCC : Term-00, writing per transaction results to dameng_result_2025-02-14_184140/data/result.csv
18:41:40,320 [main] INFO   jTPCC : Term-00, osCollectorScript=./misc/os_collector_linux.py
18:41:40,321 [main] INFO   jTPCC : Term-00, osCollectorInterval=1
18:41:40,321 [main] INFO   jTPCC : Term-00, osCollectorSSHAddr=null
18:41:40,321 [main] INFO   jTPCC : Term-00, osCollectorDevices=null
18:41:40,461 [main] INFO   jTPCC : Term-00,
18:41:40,737 [main] INFO   jTPCC : Term-00, C value for C_LAST during load: 245
18:41:40,737 [main] INFO   jTPCC : Term-00, C value for C_LAST this run:    159          Term-00, Running Average tpmTOTAL: 53673.85    Current tpmTOTAL: 1780800    Memory Usage: 125MB / 1996MB  18:46:42,518 [Thread-51] INFO   jTPCC : Term-00,                                                                                                                                                   18:46:42,520 [Thread-51] INFO   jTPCC : Term-00,
18:46:42,520 [Thread-51] INFO   jTPCC : Term-00, Measured tpmC (NewOrders) = 24065.75
18:46:42,520 [Thread-51] INFO   jTPCC : Term-00, Measured tpmTOTAL = 53656.05
18:46:42,520 [Thread-51] INFO   jTPCC : Term-00, Session Start     = 2025-02-14 18:41:42
18:46:42,520 [Thread-51] INFO   jTPCC : Term-00, Session End       = 2025-02-14 18:46:42
18:46:42,520 [Thread-51] INFO   jTPCC : Term-00, Transaction Count = 268476!!!After test,check rlog info!!!Server[10.10.180.236:8265]:mode is primary, state is open
login used time : 2.657(ms)
disql V8
SQL> SQL> SQL> SELECT * FROM V$RLOG;LINEID     CKPT_LSN             FILE_LSN             FLUSH_LSN            CUR_LSN
---------- -------------------- -------------------- -------------------- --------------------NEXT_SEQ             N_MAGIC     DB_MAGIC             FLUSH_PAGES FLUSHING_PAGES-------------------- ----------- -------------------- ----------- --------------CUR_FILE    CUR_OFFSET           CKPT_FILE   CKPT_OFFSET          FREE_SPACE----------- -------------------- ----------- -------------------- --------------------TOTAL_SPACE          SUSPEND_TIME UPD_CTL_LSN          N_RESERVE_WAIT-------------------- ------------ -------------------- --------------TOTAL_FLUSH_PAGES    TOTAL_FLUSH_TIMES    TOTAL_ECPR_FLUSH_PAGES GLOBAL_NEXT_SEQ-------------------- -------------------- ---------------------- --------------------N_PRIMAY_EP PRIMARY_DB_MAGIC     CKPT_N_PRIMAY_EP CKPT_PRIMARY_DB_MAGIC MIN_EXEC_VER----------- -------------------- ---------------- --------------------- ------------MIN_DCT_VER CLSN_OPEN_ID DB_OPEN_ID----------- ------------ -----------
1          18168067             18841457             18841457             1884248537234                7           1143922250           0           00           190308352            0           61403136             407957504536862720            NULL         51548                014113840             257683               0                      372340           0                    0                0                     V8.1.1.14           2            2used time: 1.421(ms). Execute id is 5232900.
SQL> SELECT * FROM V$CKPT;LINEID     CKPT_RLOG_SIZE CKPT_DIRTY_PAGES CKPT_INTERVAL CKPT_FLUSH_RATE CKPT_FLUSH_PAGES
---------- -------------- ---------------- ------------- --------------- ----------------LAST_BEGIN_TIME            LAST_END_TIME              CKPT_LSN-------------------------- -------------------------- --------------------CKPT_FILE            CKPT_OFFSET          STATE CKPT_TOTAL_COUNT-------------------- -------------------- ----- --------------------CKPT_RESERVE_COUNT   CKPT_FLUSHED_PAGES   CKPT_TIME_USED-------------------- -------------------- --------------------
1          128            0                180           5.00            10002025-02-14 18:46:41.000000 2025-02-14 18:46:41.000000 181680670                    61403136             NONE  3520                    2271499              289773used time: 0.456(ms). Execute id is 5232901.
SQL> SQL> select table_used_space('BENCHMARKSQL','BMSQL_CUSTOMER')*(page()/1024)/1024  a union all
select table_used_space('BENCHMARKSQL','BMSQL_DISTRICT')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_HISTORY')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_ITEM')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_NEW_ORDER')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_OORDER')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_ORDER_LINE')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_STOCK')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_WAREHOUSE')*(page()/1024)/1024 a;LINEID     A
---------- --------------------
1          769
2          0
3          56
4          10
5          15
6          94
7          1343
8          1453
9          09 rows gotused time: 0.434(ms). Execute id is 5232902.
SQL> select sum(a) from (
select table_used_space('BENCHMARKSQL','BMSQL_CUSTOMER')*(page()/1024)/1024  a union all
select table_used_space('BENCHMARKSQL','BMSQL_DISTRICT')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_HISTORY')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_ITEM')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_NEW_ORDER')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_OORDER')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_ORDER_LINE')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_STOCK')*(page()/1024)/1024 a union all
select table_used_space('BENCHMARKSQL','BMSQL_WAREHOUSE')*(page()/1024)/1024 a
) b;LINEID     SUM(A)
---------- --------------------
1          3740used time: 0.388(ms). Execute id is 5232903.
SQL>
!!!test tpcc used:304s

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/69920.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

通达信如何导出以往的分时数据

1当天分时数据的导出 以梦网科技为例,在分笔交易上面右键,选择“放大”,放大后选择“选项”,选择“数据导出”,弹出界面中修改路径与文件名即可。 2以往数据的导出 以梦网科技为例,今天是2025年2月14号…

es为什么快

1,多节点,分布式架构:分片,副本(可承担读压力) 2,倒排索引:分词 3,近实时搜索:1s刷新索引(表),写入后1s可查。数据从内存…

1.攻防世界 unserialize3(wakeup()魔术方法、反序列化工作原理)

进入题目页面如下 直接开审 <?php // 定义一个名为 xctf 的类 class xctf {// 声明一个公共属性 $flag&#xff0c;初始值为字符串 111public $flag 111;// 定义一个魔术方法 __wakeup()// 当对象被反序列化时&#xff0c;__wakeup() 方法会自动调用public function __wa…

python视频爬虫

文章目录 爬虫的基本步骤一些工具模拟浏览器并监听文件视频爬取易错点一个代码示例参考 爬虫的基本步骤 1.抓包分析&#xff0c;利用浏览器的开发者工具 2.发送请求 3.获取数据 4.解析数据 5.保存数据 一些工具 requests, 用于发送请求&#xff0c;可以通过get&#xff0c;p…

Excel 合并列数据

场景 要求每行数据的每个字段的内容不能以 [2,3,33,22] 形式展示 要求独立成列形式如下 代码 maven 依赖 <dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.17</version></dependency>…

【vue3】实现pdf在线预览的几种方式

今天一天对当前可用的pdf预览插件做了测试&#xff0c;主要需求是只能预览不能下载&#xff0c;但对于前端来说&#xff0c;没有绝对的禁止&#xff0c;这里只罗列实现方式。 目前采用vue3版本为&#xff1a;3.2.37 iframevue-officepdfjs-dist iframe 先说最简单的&#xf…

腿足机器人之一- 机械与电子组件概览

腿足机器人之一机械与电子组件概览 引言机械组件骨架材料关节设计关节机械组件轴承&#xff08;ings&#xff09;连杆&#xff08;Linkages&#xff09;齿轮&#xff08;Gears&#xff09; 电气组件电机控制器传感器 四足机器人设计双足机器人设计波士顿Atlas机器人 引言 腿足…

重读《Java面试题,10万字208道Java经典面试题总结(附答案)》

最近重读了这篇文章&#xff0c;对很多概念模糊的地方加了拓展和补充。 目录 1、JDK 和 JRE 有什么区别&#xff1f; 2、 和 equals 的区别是什么&#xff1f; 3、final 在 java 中有什么作用&#xff1f; 4、java 中的 Math.round(-1.5) 等于多少&#xff1f; 5、String…

浏览器打开Axure RP模型

1&#xff0c;直接使用chrome打开&#xff0c;提示下载插件 2&#xff0c;需要做一些操作 打开原型文件&#xff0c;找到resources\chrome\axure-chrome-extension.crx文件&#xff0c;这就是我们需要的Chrome插件。 将axure-chrome-extension.crx文件后缀名改为axure-chrome…

优雅的git log输出内容更加醒目

执行命令 git config --global alias.lg "log --graph --prettyformat:%C(red)%h%C(reset) - %C(yellow)%d%C(reset) %C(magenta)<%an>%C(reset) %C(cyan)(%ad)%C(reset) %C(green)%s%C(reset) (%cr) --abbrev-commit --dateformat:%Y-%m-%d %H:%M:%S"

平面与平面相交算法杂谈

1.前言 空间平面方程&#xff1a; 空间两平面如果不平行&#xff0c;那么一定相交于一条空间直线&#xff0c; 空间平面求交有多种方法&#xff0c;本文进行相关讨论。 2.讨论 可以联立方程组求解&#xff0c;共有3个变量&#xff0c;2个方程&#xff0c;而所求直线有1个变量…

链表 —— 常用技巧与操作总结详解

引言 链表作为一种动态数据结构&#xff0c;以其灵活的内存管理和高效的插入删除操作&#xff0c;在算法与工程实践中占据重要地位。然而&#xff0c;链表的指针操作复杂&#xff0c;容易引发内存泄漏和野指针问题。本文博主将从基础操作到高阶技巧&#xff0c;系统化解析链表的…

【LLM】13:大模型算法面试题库

一、Transformer篇 1. Transformer的结构是什么 Transformer 由 编码器&#xff08;Encoder&#xff09; 和 解码器&#xff08;Decoder&#xff09; 两部分组成&#xff0c;两部分都包含目标嵌入层、位置编码、多头注意力层、前馈网络&#xff0c;且有残差连接和层归一化&am…

尚硅谷爬虫note003

一、函数 1. 函数的定义 def 函数名&#xff08;&#xff09;&#xff1a; 代码 2.函数的调用 函数名&#xff08;&#xff09; 3. 定义参数&#xff08;不调用函数不执行&#xff09; def sum&#xff08;a&#xff0c;b&#xff09; #形参 c a b print&#xff08;c&…

语言大模型基础概念 一(先了解听说过的名词都是什么)

SFT&#xff08;监督微调&#xff09;和RLHF&#xff08;基于人类反馈的强化学习&#xff09;的区别 STF&#xff08;Supervised Fine-Tuning&#xff09;和RLHF&#xff08;Reinforcement Learning from Human Feedback&#xff09;是两种不同的模型训练方法&#xff0c;分别…

Linux-文件基本操作

1.基本概念 文件: 一组相关数据的集合 文件名: 01.sh //文件名 2.linux下的文件类型 b block 块设备文件 eg: 硬盘 c character 字符设备文件 eg: 鼠标&#xff0c;键盘 d directory 目录文件 eg: 文件夹 - regular 常规文件…

【前端】 react项目使用bootstrap、useRef和useState之间的区别和应用

一、场景描述 我想写一个轮播图的程序&#xff0c;只是把bootstrap里面的轮播图拉过来就用上感觉不是很合适&#xff0c;然后我就想自己写自动轮播&#xff0c;因此&#xff0c;这篇文章里面只是自动轮播的部分&#xff0c;没有按键跟自动轮播的衔接部分。 Ps: 本文用的是函数…

react脚手架搭建react项目使用scss

1.create-react-app 创建的项目&#xff0c;webpack配置默认是隐藏的 &#xff0c;如果要查看 或修改用npm run eject命令,因为create-react-app脚手架默认已经配置了scss、sass所以不用改webpack配置。如果用less 就需要自己添加配置 2.如果直接使用scss的文件会直接报错&…

LabVIEW与USB设备开发

开发一台USB设备并使用LabVIEW进行上位机开发&#xff0c;涉及底层驱动的编写、USB通信协议的实现以及LabVIEW与设备的接口设计。本文将详细介绍如何开发USB设备驱动、实现LabVIEW与USB设备的通信以及优化数据传输&#xff0c;帮助用户顺利完成项目开发。下面是一个详细的说明&…

高通android WIFI debug

参考高通文档&#xff1a;80-76240-16_REV_AA_Wi-Fi_Debug_Techniques 大纲 一、 WLAN Debug Logs –logcat ■ Logcat log logcat is a command-line tool that dumps the log of system messages, ■ Including stack traces when the device throws an error. ■ Need t…