Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

1. Create the initial Swingbench tables and load them with data. This takes about 25 minutes to run. This is using the command line version of Swingbench (-cl).

No Format
[oracle@source ~]$ /home/oracle/swingbench/bin/oewizard -cl -create -cs //source-int/orcl -scale 1 -u oe -p oe -ts users -tc 7 -v -dba system -dbap oracle

SwingBench Wizard
Author  :	 Dominic Giles
Version :	 2.5.0.932
Running in Lights Out Mode using config file : oewizard.xml
Connecting to : jdbc:oracle:thin:@-bash: /home/oracle/swingbench/bin/oewizard: No such file or directory
[oracle@source ~]$ pwd
/u01/oracle
[oracle@source ~]$ /u01/oracle/swingbench/bin/oewizard -cl -create -cs //source-int/orclpdb1 -scale 1 -u oe -p oe -ts users -tc 7 -v -dba system -dbap oracle
SwingBench Wizard
Author  :	 Dominic Giles
Version 
Connected              :	 2.5.0.932
Running in Lights Out Mode using config file : oewizard.xml
Connecting to : jdbc:oracle:thin:@//source-int/pdb1                        
Connected                               Starting run                                  
Starting run                            Starting script ..                                  
Starting script ../sql/soedgdrop2.sql                                      
Script completed in 0 hour(s) 0 minute(s) 1 second(s) 829755 millisecond(s)   
Starting script ../sql/soedgcreatetables2.sql                              
Script completed in 0 hour(s) 0 minute(s) 0 second(s) 646549 millisecond(s)   
Starting script ../sql/soedgviews.sql                                      
Script completed in 0 hour(s) 0 minute(s) 0 second(s) 4762 millisecond(s)    
Starting script ../sql/soedgsqlset.sql                                     
Script completed in 0 hour(s) 0 minute(s) 0 second(s) 71184 millisecond(s)   

Inserting data into table ADDRESSES_1    750000                                 

Inserting data into table CUSTOMERSADDRESSES_1                                      
Inserting data into table ORDERCUSTOMERS_ITEMS_1                                     Inserting 
Inserting data into table ORDERS_1          ORDER_ITEMS_714895                               
Inserting data into table CARD_DETAILS_1  CUSTOMERS_500000                                 
Inserting data into table PRODUCT_INFORMATIONORDERS_714895                                    
Inserting data into table LOGONORDERS_1                                          
Inserting data into table INVENTORIES ORDER_ITEMS_1                                    

Completed processing table PRODUCTADDRESSES_INFORMATION750000 in 0:00:0102:31                     
Completed processing table INVENTORIESADDRESSES_1 in 0:02:2736                          
Inserting data into table PRODUCT_DESCRIPTIONSCARD_DETAILS_750000                              
Completed processing table PRODUCTCUSTOMERS_DESCRIPTIONS500000 in 0:00:0403:48                     
Inserting data into table WAREHOUSES    CARD_DETAILS_1                                   
Completed processing table WAREHOUSESCARD_DETAILS_750000 in 0:0001:0015                  
Inserting data into table LOGON_1191492     Completed processing table LOGON_1 in 0:09:28                          
Completed processing  
Completed processing table CARD_DETAILStable CUSTOMERS_1 in 0:10:1704:04                          
Inserting Completeddata processinginto table ADDRESSESLOGON_1 in 0:12:00                                          
Completed processing table CUSTOMERSLOGON_11191492 in 0:1501:2501                        
Inserting data Completed processinginto table ORDERSPRODUCT_1INFORMATION   in 0:21:39                          
Inserting data into Connectiontable cacheINVENTORIES closed                                     
Completed processing table PRODUCT_INFORMATION in 0:00:00          Starting script ../sql/soedganalyzeschema2.sql      
Completed processing table CARD_DETAILS_1 in 0:01:14                  Script completed in 0 hour(s) 0
minute(s) 0 second(s) 353 millisecond(s)Inserting data into table PRODUCT_DESCRIPTIONS    Starting script ../sql/soedgconstraints2.sql                       
Completed processing table PRODUCT_DESCRIPTIONS in 0:00:01    Script completed in 0 hour(s) 0 minute(s) 36 second(s) 589 millisecond(s)   Starting
script ../sql/soedgindexes2.sql   Inserting data into table WAREHOUSES                                 Script completed in 0 hour(s) 1 minute(s)
10 second(s) 161 millisecond(s)  
Starting script ../sql/soedgsequences2.sqlCompleted processing table WAREHOUSES in 0:00:00                           
Completed processing table LOGON_1 in 0:01:00    Script completed in 0 hour(s) 0 minute(s) 2 second(s) 645 millisecond(s)    Starting script ../sql/soedgpackage2_header.sql          
Completed processing table INVENTORIES in 0:00:34             Script completed in 0 hour(s) 0  minute(s) 0 second(s) 428 millisecond(s)  
Completed Startingprocessing script ../sql/soedgpackage2_body.sql  table ORDERS_714895 in 0:07:28           Script completed in 0 hour(s) 0 minute(s) 0 second(s) 608 millisecond(s) Starting script ../sql/soedgsetupmetadata.sql 
Completed processing table ORDERS_1 in 0:07:29              Script completed in 0 hour(s) 0 minute(s) 4 second(s) 500 millisecond(s)
Note

The username is: oe
The password is: oe
The tablespace is: users

2. At the end there is a summary of the tables that have been loaded.

No Format
============================================
|     
Completed processing table ORDER_ITEMS_714895 in 0:07:31                   
Connection cache closed                                                    
Starting script ../sql/soedganalyzeschema2.sql                             
Script completed in 0 hour(s) 0 minute(s) 0 second(s) 346 millisecond(s)   
Starting script ../sql/soedgconstraints2.sql                               
Script completed in 0 hour(s) 0 minute(s) 51 second(s) 162 millisecond(s)  
Starting script ../sql/soedgindexes2.sql                                   
Script completed in 0 hour(s) 1 minute(s) 19 second(s) 941 millisecond(s)  
Starting script ../sql/soedgsequences2.sql                                 
Script completed in 0 hour(s) 0 minute(s) 3 second(s) 61 millisecond(s)    
Starting script ../sql/soedgpackage2_header.sql                            
Script completed in 0 hour(s) 0 minute(s) 0 second(s) 724 millisecond(s)   
Starting script ../sql/soedgpackage2_body.sql                              
Script completed in 0 hour(s) 0 minute(s) 0 second(s) 558 millisecond(s)   
Starting script ../sql/soedgsetupmetadata.sql                              
Script completed in 0 hour(s) 0 minute(s) 2 second(s) 262 millisecond(s)   
Note

The username is: oe
The password is: oe
The tablespace is: users

2. At the end there is a summary of the tables that have been loaded.

No Format
============================================
|           Datagenerator Run Stats        |
============================================
Connection Time                        0:00:00.017
Data Generation Time                   0:07:32.026
DDL Creation Time                       Datagenerator Run Stats0:02:20.771
Total Run Time              | ============================================ Connection Time        0:09:52.828
Rows Inserted per sec            0:00:00.005 Data Generation Time        26,782
Data Generated (MB) per sec      0:22:58.270 DDL Creation Time           2.2
Actual Rows Generated          0:02:10.680 Total Run Time      13,006,584
Connecting to : jdbc:oracle:thin:@//source-int/pdb1               0:25:08.959 Rows Inserted per sec     
Connected                  8,784 Data Generated (MB) per sec                    0.7 Actual Rows Generated                   13,004,927 
Post Creation Validation Report
===============================
The schema appears to have been created successfully.
Valid Objects
=============
Valid Tables : 'ORDERS','ORDER_ITEMS','CUSTOMERS','WAREHOUSES','ORDERENTRY_METADATA','INVENTORIES','PRODUCT_INFORMATION','PRODUCT_DESCRIPTIONS','ADDRESSES','CARD_DETAILS'
Valid Indexes : 'PRD_DESC_PK','PROD_NAME_IX','PRODUCT_INFORMATION_PK','PROD_SUPPLIER_IX','PROD_CATEGORY_IX','INVENTORY_PK','INV_PRODUCT_IX','INV_WAREHOUSE_IX','ORDER_PK','ORD_SALES_REP_IX','ORD_CUSTOMER_IX','ORD_ORDER_DATE_IX','ORD_WAREHOUSE_IX','ORDER_ITEMS_PK','ITEM_ORDER_IX','ITEM_PRODUCT_IX','WAREHOUSES_PK','WHS_LOCATION_IX','CUSTOMERS_PK','CUST_EMAIL_IX','CUST_ACCOUNT_MANAGER_IX','CUST_FUNC_LOWER_NAME_IX','ADDRESS_PK','ADDRESS_CUST_IX','CARD_DETAILS_PK','CARDDETAILS_CUST_IX'
Valid Views : 'PRODUCTS','PRODUCT_PRICES'
Valid Sequences : 'CUSTOMER_SEQ','ORDERS_SEQ','ADDRESS_SEQ','LOGON_SEQ','CARD_DETAILS_SEQ'
Valid Code : 'ORDERENTRY'
Schema Created

3. Run Swingbench to test that it is working. This is using the command line version of Swingbench called Charbench.

No Format
$ /homeu01/oracle/swingbench/bin/charbench -v users,tps,trans -cs //source-int/orclpdb1  -u oe -p oe -uc 5 -min 101 -max 200 -rt 0:10 -a 

Author  :	 Dominic Giles
Version :	 2.5.0.932
Results will be written to results.xml.
Time		Users	TPS	NCR	UCD	BP	OP	PO	BO	SQ	WQ	WA
17:09:28	[0/5]	0	0	0	0	0	0	0	0	0	0
17:09:29	[5/5]	0	0	0	0	0	0	0	0	0	0
17:09:30	[5/5]	0	0	0	0	0	0	0	0	0	0
17:09:31	[5/5]	5	1	0	3	1	0	0	0	0	0
17:09:32	[5/5]	9	4	0	7	3	0	0	0	0	0
17:09:33	[5/5]	5	5	0	10	4	0	0	0	0	0
17:09:34	[5/5]	7	5	0	13	8	0	0	0	0	0
17:09:35	[5/5]	9	6	2	18	9	0	0	0	0	0
17:09:36	[5/5]	5	6	2	20	12	0	0	0	0	0
17:09:37	[5/5]	3	6	2	21	14	0	0	0	0	0
17:09:38	[5/5]	9	7	3	25	16	1	0	0	0	0
17:09:39	[5/5]	8	9	3	27	19	1	1	0	0	0
17:09:40	[5/5]	8	9	4	31	21	2	1	0	0	0
17:09:41	[5/5]	5	9	4	35	22	2	1	0	0	0
17:09:42	[5/5]	6	10	4	37	25	2	1	0	0	0
17:09:43	[5/5]	10	12	4	41	28	3	1	0	0	0
17:09:44	[5/5]	5	13	4	43	29	3	2	0	0	0

This will run for about 10 1 minutes, you can stop any time by hitting ctrl-c.