tpcc_current (Дополнительные методические материалы)
Описание файла
Файл "tpcc_current" внутри архива находится в следующих папках: Дополнительные методические материалы, TPC-C. PDF-файл из архива "Дополнительные методические материалы", который расположен в категории "". Всё это находится в предмете "структурное проектирование автоматизированных систем обработки информации и управления" из 10 семестр (2 семестр магистратуры), которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "структурное проектирование автоматизированных систем обработки информации и управления" в общих файлах.
Просмотр PDF-файла онлайн
Текст из PDF
TPC BEN CHMARK™CStandard SpecificationRevision 5.11February 2010Transaction Processing Perform ance Cou ncil (TPC)w w w .tp c.orginfo@tp c.org©2010 Transaction Processing Perform ance Cou ncilAcknow ledgmentsThe TPC acknow led ges the su bstantial contribu tion of François Raab, consu ltant to the TPC -C su bcom m ittee andtechnical ed itor of the TPC-C benchm ark stand ard . The TPC also acknow led ges the w ork and contribu tions of theTPC-C su bcom m ittee m em ber com p anies: Am d ahl, Bu ll, CDC, DEC, DG, Fu jitsu / ICL, H P, IBM, Inform ix, Mip s,Oracle, Sequ ent, Su n, Sybase, Tand em , and Unisys.TPC Membership(as of Febru ary 2010)Full MembersAssociate MembersTPC Benchm ark™C - Stand ard Sp ecification, Revision 5.11 - Page 2 of 130D ocument HistoryDate22 Ju ne 199213 Au gu st 19921 Ju ne 199320 October 199315 Febru ary 19954 Ju ne 199627 Au gu st 199612 Sep tem ber 199615 Janu ary 19976 Febru ary 19978 Ap ril 19979 Ap ril 199725 Ju ne 199716 Ap ril 199824 Au gu st 199825 Au gu st 199918 October 20006 Decem ber 200026 Febru ary 200111 Decem ber 2002VersionDraft 6.6Revision 1.0Revision 1.1Revision 2.0Revision 3.0Revision 3.1Revision 3.2Revision 3.2.1Revision 3.2.2Revision 3.2.3Revision 3.3Revision 3.3.1Revision 3.3.2Revision 3.3.3Revision 3.4Revision 3.5Revision 5.0Revision 5.0Revision 5.0Revision 5.111 Decem ber 2003Revision 5.222 Ap ril 2004Revision 5.321 Ap ril 2005Revision 5.420 October 2005Revision 5.58 Decem ber 200521 Ap ril 200614 Decem ber 2006Revision 5.6Revision 5.7Revision 5.814 Ju ne 2007Revision 5.917 Ap ril 2008Revision 5.105 Febru ary 200911 Febru ary 2010Revision 5.10.1Revision 5.11Descrip tionMail ballot version (p rop osed stand ard )Stand ard sp ecification released to the p u blicFirst m inor revisionFirst m ajor revisionSecond m ajor revisionMinor changes to rev 3.1.Changed m ix back to 3.0 valu es.Fixed Mem ber list and ad d ed ind exAd d ed w ord ing for TAB Id s #197, 221 & 224Ad d ed w ord ing for TAB Id s #205, 222 & 226N ew Clau ses 2.3.6 & 9.2.2.3 (TAB Id #225)Word ing ad d ed for availability d ate in Clau se 8.1.8.3Ed itorial changes in Clau ses 8.1.6.7 and 9.1.4Ed itorial changes in Clau ses 2.5.2.2 and 4.2.2N ew Clau se 5.7 and changed w ord ing in Clau se 8.3Mod ify w ord ing in Clau se 7.1.3Change p ricing, 2 H ou r Measu rem ent, 60 Day Sp ace7x24 Maintenance, Mail Ballot DraftOfficial Version 5.0 Sp ecificationClau se 3.5.4, PDO Lim itations, Clu ster Du rability,Checkp oint Interval, Typ ograp hical ErrorsMod ified Clau se 7.1.3, Clause 8.3, Clau se 7.1.6,and Clau se 8.1.8.8.
Rep laced Clau se 8.1.1.2,and Clau se 8.1.8.2. Mod ified Clau se 5.4.4 (truncatedreported MQTh)Clau se 8.3 (9), Execu tive Su m m ary, Mod ify 7.1.3 (5),N ew Com m ent 4 and 5 to 7.1.3Mod ified Clau se 3.3.3.2, Mod ified Clau se 5.3.3, IntegratedTPC Pricing Sp ecificationMod ified Clau ses 8.1.1.7 and 8.1.9.1, Ad d ed Com m ent toClau se 8.1.1.2 and ad d ed Clau se 9.2.9.Mod ified Clau ses 5.5.1.2, 8.1.1.2.
Rep laced 6.6.6Mod ified Clau ses 1.3.1 and 1.4.9. Ad d ed Clau se 1.4.14Mod ified Clau ses 0.2, 1.3.1, 5.2.5.4, 8.1.8.1, 9.2.8.1, 7.1.3,8.3, and 9.2.1. Ad d ed Clause 7.2.6Mod ified Clau se 7.2.6.1, 7.2.6.2, 8.3.1, 8.3.2 to ad d resssu bstitu tion ru lesMod ified Clau ses 1.3.1, 3.1.5, 3.3.2, 3.5, 3.5.1, 3.5.3, 3.5.3.4,4.3.2.2, 5.2.3, 5.2.5.6, 8.1.1.2, Ad d ed Clau se 9.2.9.2.Ed itorial changes in Clau ses 3.4.2.9,3.5,5.6.4,7.2.6.1,8.1.1.3Up d ated TPC Mem bership , Ed itorial change in Clau se1.3.1, Mod ified Clau se 6.6.3.7, Mod ified Clau se 7.2.3.1,Mod ified / Ad d ed Clau ses 0.1, 5.7.1, 8.1.1.2, and 9.2.9 tosu p p ort TPC-Energy requ irem ents.TPC Benchm ark™C - Stand ard Sp ecification, Revision 5.11 - Page 3 of 130TPC Benchm ark ™, TPC-C, and tp m C are trad em arks of the Transaction Processin g Perform ance Cou ncil.Perm ission to cop y w ithou t fee all or p art of this m aterial is granted p rovid ed that the TPC cop yright notice, the titleof the p u blication, and its d ate ap p ear, and notice is given that cop ying is by p erm ission of the TransactionProcessing Perform ance Cou ncil.
To cop y otherw ise requ ires sp ecific p erm ission.TPC Benchm ark™C - Stand ard Sp ecification, Revision 5.11 - Page 4 of 130TABLE OF CON TEN TSAcknow led gm ents .............................................................................................................................................. 2TPC Mem bership .................................................................................................................................................
2TABLE OF CON TEN TS ............................................................................................................................................. 5Clau se 0: PREAMBLE ................................................................................................................................................ 70.1Introd u ction ........................................................................................................................................ 70.2General Im p lem entation Gu id elines ...............................................................................................
80.3General Measu rem ent Gu id elines ................................................................................................... 9Clau se 1: LOGICAL DATABASE DESIGN ........................................................................................................... 101.1Bu siness and Ap p lication Environm ent .......................................................................................
101.2Database Entities, Relationship s, and Characteristics ................................................................ 111.3Table Layou ts ................................................................................................................................... 111.4Im p lem entation Ru les .....................................................................................................................
181.5Integrity Ru les .................................................................................................................................. 191.6Data Access Transp arency Requ irem ents .................................................................................... 20Clau se 2: TRAN SACTION and TERMIN AL PROFILES..................................................................................... 212.1Definition of Term s ......................................................................................................................... 212.2General Requ irem ents for Term inal I/ O ......................................................................................
232.3General Requ irem ents for Transaction Profiles .......................................................................... 262.4The N ew -Ord er Transaction .......................................................................................................... 282.5The Paym ent Transaction ............................................................................................................... 332.6The Ord er-Statu s Transaction ........................................................................................................ 372.7The Delivery Transaction ............................................................................................................... 402.8The Stock-Level Transaction ..........................................................................................................
44Clau se 3: TRAN SACTION and SYSTEM PROPERTIES ..................................................................................... 473.1The ACID Prop erties .......................................................................................................................
473.2Atom icity Requ irem ents ................................................................................................................. 473.3Consistency Requ irem ents ............................................................................................................. 483.4Isolation Requ irem ents ................................................................................................................... 513.5Du rability Requ irem ents ................................................................................................................ 57Clau se 4: SCALIN G and DATABASE POPULATION ........................................................................................ 614.1General Scaling Ru les......................................................................................................................
614.2Scaling Requ irem ents ...................................................................................................................... 614.3Database Pop u lation ....................................................................................................................... 64Clau se 5: PERFORMAN CE METRICS and RESPON SE TIME .......................................................................... 695.1Definition of Term s ......................................................................................................................... 695.2Pacing of Transactions by Em u lated Users .................................................................................. 695.3Resp onse Tim e Definition ..............................................................................................................
735.4Com p u tation of Throu ghp u t Rating ............................................................................................. 735.5Measu rem ent Interval Requ irem ents ........................................................................................... 745.6Requ ired Rep orting ......................................................................................................................... 765.7Prim ary Metrics ...............................................................................................................................
78Clau se 6: SUT, DRIVER, and COMMUN ICATION S DEFIN ITION ................................................................. 796.1Mod els of the Target System .......................................................................................................... 796.2Test Configu ration ........................................................................................................................... 806.3System Und er Test (SUT) Definition ............................................................................................ 806.4Driver Definition .............................................................................................................................
80TPC Benchm ark™C - Stand ard Sp ecification, Revision 5.11 - Page 5 of 1306.56.6Com m u nications Interface Definitions ......................................................................................... 81Fu rther Requ irem ents on the SUT and Driver System ............................................................... 81Clau se 7: PRICIN G ...................................................................................................................................................