Presentation is loading. Please wait.

Presentation is loading. Please wait.

SELECT nev FROM ugyfel WHERE kod=23  kod=23  nev ugyfel kodnev 1 2 4 23 11 Peter Tomi Janos Laci Sanyi rekord keresés mező kiemelése ugyfel ideiglenes.

Similar presentations


Presentation on theme: "SELECT nev FROM ugyfel WHERE kod=23  kod=23  nev ugyfel kodnev 1 2 4 23 11 Peter Tomi Janos Laci Sanyi rekord keresés mező kiemelése ugyfel ideiglenes."— Presentation transcript:

1

2 SELECT nev FROM ugyfel WHERE kod=23  kod=23  nev ugyfel kodnev Peter Tomi Janos Laci Sanyi rekord keresés mező kiemelése ugyfel ideiglenes tábla QEP

3 kodnev Peter Tomi Janos Laci Sanyi Szekvenciális keresés Sanyi költsége:O(N) CREATE TABLE tt (..)

4 kodnev Peter Tomi Janos Laci Sanyi Index alapú keresés költsége:O(log(N)) CREATE INDEX xx ON tt(MM DESC,..) CREATE TABLE tt(mm.. PRIMARY KEY, yy.. UNIQUE..) 91,371 20,61 23,37

5 Hash cluster alapú keresés kodnev Peter Tomi Janos Laci Sanyi 23 Hash függvény költsége:O(N/B*k) CREATE CLUSTER xx ( key…) CREATE TABLE tt(..) CLUSTER xx

6 ROWID alapú keresés kodnev Peter Tomi Janos Laci Sanyi 23 r0125 r0126 r0127 r0128 r0129 r0128 költsége:O(1) SELECT ROWID,… FROM tt UPDATE tt SET … WHERE ROWID=…

7 Sorted-merge join csapatnev Peter Tomi Janos Laci Sanyi kodcsapat mokus zerge roka zebra farkas csapatnev Peter Tomi Laci Janos Sanyi kodcsapat mokus zerge farkas zebra roka 1 Péter 1 mokus 2 Tomi 2 zerge 2 Laci 2 zerge 2 Tomi 2 farkas 2 Laci 2 farkas 4 János 4 róka költsége:O(N 1 log(N 1 ) + N 2 log(N 2 ) + N 1 + N 2 +  M i1 M i2 )

8 TPC-C Top 10 (2003) Gép gyártóTPmCprice/tpmcDBMSOSTM HP Integrity Superdome 824, US$Oracle Database 10HP UX 11.iv2 BEA Tuxedo HP Integrity Superdome 786, US$MS SQL Server MS Win Server 2003 MS COM+ IBM eServer pSeries 768, US$Oracle Database 10IBM AIX TXSeriesAix IBM eServer pSeries 763, US$IBM DB2 IBM AIX BEA Tuxedo HP ProLiant DL , US$MS SQL Server MS Win 2000 MS COM+ HP Integrity Superdome 707, US$MS SQL Server MS Win Server 2003 MS COM+ IBM eServer pSeries , US$IBM DB2 IBM AIX 5L V5.2 BEA Tuxedo HP ProLiant DL , US$MS SQL Server MS Win 2000 MS COM+ HP 9000 Superdome Ent. 541, US$Oracle Database 10 HP UX 11 BEA Tuxedo NEC Express5800/ , US$Oracle Database 10 MS Win Server 2003 BEA Tuxedo

9 TPC-C Top 10 (2003) Gép gyártóTPmCprice/tpmcDBMSOSTM RackSaver 20, US$MS SQL Server MS Win Server 2003 MS COM+ HP Proliant 19, US$MS SQL ServerMS Win Server 2003 MS COM+ DELL PowerEdge 20, US$MS SQL ServerMS Win Server 2003 MS COM+ TPC-D 100GBIBM serverDB2 DBMSSuse Linux OS 300GBIBM serverDB2 DBMSSuse Linux OS 1000GBFujitsuOracleDBMSSun Solaris OS 3000GBTeradataOracleDBMSMP RAS OS 10000GBTeradataTeradata DBMSUNIX MP RAS


Download ppt "SELECT nev FROM ugyfel WHERE kod=23  kod=23  nev ugyfel kodnev 1 2 4 23 11 Peter Tomi Janos Laci Sanyi rekord keresés mező kiemelése ugyfel ideiglenes."

Similar presentations


Ads by Google