SPECjAppServer2002 Result Copyright © 2002 Standard Performance Evaluation Corporation |
HP rp7410 and HP rp8400 / BEA WebLogic Server 8.1 on HP-UX 11i |
|
Submitter: HP |
SPEC license # 3 | Test date: Mar-2003 |
EJB Container Avail: May-2003 EJB Container JVM Avail: Mar-2003 |
Benchmark Settings | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Detailed Results | |||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
|
EJB Container | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||
|
Supplier Domain Container | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||
|
Emulator Container | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||
|
Database | ||||||
---|---|---|---|---|---|---|
|
||||||
|
JDBC | ||||||
---|---|---|---|---|---|---|
|
||||||
|
Other Software | ||||||
---|---|---|---|---|---|---|
|
||||||
|
J2EE Application Server (4 systems) | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||||||||||||
|
Database Server (1 system) | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||||||||||||
|
Master Load Driver (1 system) | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||||||||||||
|
Satellite Load Driver (1 system) | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||||||||||||
|
Benchmark Modifications |
---|
Schema Modifications:
The log sizes were increased The M_Workorder table and its index were partitioned to 35 partitions by hash. Some TABLESPACE sizes were increased to allow apropriate dataset sizes for the injection rate. Table parameters initrans, pctfree and pctused were increased to support extra concurrency. System managed tablespaces was used with local extent management. Dictionary Managed Storage was changed to System Managed Storage for all tables. Storage specifications were removed from table definitions since SMS is now being used. Two indexes were created in the M_largeorder table: CREATE UNIQUE INDEX M_lo_idx ON M_largeorder (lo_id) CREATE UNIQUE INDEX M_OL_O_idx ON M_largeorder (lo_o_id, lo_ol_id) An oc_version column and trigger was added to tables which had an isolation level of optimistic concurrency. The scripts used to create database are enclosed in the FDA. |
Load Program Modifications:
To make the load program work with or without an optimistic concurrency column, the database load programs were changed to load specific columns. The modified source code is included in the FDA. |
Reference Bean Modifications:
No modifications were made to the reference beans |
Benchmark Configuration Information |
---|
Persistence Mode Used:
All beans used were CMP |
Isolation Requirement Info:
Bean SPEC_REQUIREMENT Actual Deployment CORP: RuleEnt Read_Committed RC DiscountEnt Read_Committed RC CustomerEnt Read_Committed RC MFG: AssemblyEnt Read_Committed OPTCONC BomEnt Read_Committed RC ComponentEnt Read_Committed RC PartEnt Read_Committed OPTCONC WorkOrderEnt Repeatable_Read OPTCONC LargeOrderEnt Read_Committed RC InventoryEnt Repeatable_Read Sel-4-Upd ORDERS: OrderLineEnt Repeatable_Read Sel-4-Upd OrderCustomerEnt Read_Committed RC ItemEnt Read_Committed RC OrderEnt Repeatable_Read Sel-4-Upd SUPPLIER: SupplierEnt Read_Committed OPTCONC SupplierCompEnt Read_Committed OPTCONC SComponentEnt Repeatable_Read Sel-4-Upd POEnt Repeatable_Read OPTCONC POLineEnt Repeatable_Read OPTCONC Transaction consistency for those beans specifying field groups was proven by manual analysis of the source code. |
Durability Requirement Info:
RAID1 was used to back all the database data and log files. Two battery backed up disk arrays were used to store this data. |
Storage Requirement Info:
A 45-minute run made the database size increase by 41GB. By extrapolation, for an 8-hour run, the database size should increase by 438GB. The total amount of protected disk storage is 504GB which meets the database growth requirements. |
Argument Passing Semantics:
WebLogic 8.1 uses pass-by-value as required by the EJB specifications. |
Other Benchmark Information |
---|
This submission used the xerces.jar version 1.4.3 provided within the SPECjAPPServer2002 kit Round Robin DNS was used to balance workload over multiple WebLogic instances. The DNS server was run on one of the application server nodes. |
General Notes |
---|
|
For questions about this result, please contact the submitter: HP For other inquiries, please contact webmaster@spec.org
Benchmark run on Mon Mar 17 18:34:54 PST 2003 by SPECjAppServer2002 v1.14
Result submitted on Thu Mar 20 03:03:02 EST 2003
Report generated by SPECjAppServer2002 Reporter v1.01
Copyright © 2002 Standard Performance Evaluation Corporation
First published at SPEC.org on 03-Apr-2003