a) ich mache gleichzeitig 1000 Selects in table a!
b) ich mache gleichzeitig 500 Selects in table a und 500 in table b!Welche Möglichkeit belastet mein DBMS stärker ?
Variante B natürlich.
Nicht wirklich!
Sofern der query-cache greift...Lies Dir mal irgendwo durch was passiert, wenn SELECTiert wird.
wenn Du den Query-Cache aktiviert hast, den Befehl ein zweitesmal absetzt und zwischendurch kein delete/insert/update erfolgte, ist ziemlich egal, was der select gemacht hat.
Gruß
Reiner