Hallo und guten Tag,
Wenn die Fragen bereits in gemischter Form in der Tabelle vorliegen, braucht man sie nur von vorne streng sequentiell ab einem Aufsetzpunkt durchzuackern, bis man jeweils ein Kontingent für einen User zusammengetragen hat. Da hierbei nur zum Auffinden des Aufsetzpunktes ein Indexzugriff benötigt wird, vermindern sich die Indexzugriffe um den Faktor der Anzahjl der Fragen pro Spiel. Und wenn man tatsächlich eine Ramdom-Access-Datei gebaut hat, benötigt man gar keinen Index. Fragenummer * Blockgröße -> Zugriffspunkt.
Schneller kann es keine Datenbank! Manchmal ist back to the Roots einfach das bessere Konzept.
Grüße
TS