php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.10.2005, 11:01  
Gast
 
Beiträge: n/a
Standard [Erledigt] Geschwindigkeitsfrage

Hallo zusammen,

ich programmiere seit einiger Zeit ein Onlinegame und muss mich daher so langsam aber sicher auch mit der Quellcodeoptimierung bzgl. Ausführungsgeschwindigkeit befassen. Daher mal eine erste Frage:

Macht es einen (entscheidenden) Unterschied, ob ich in 2 Tabellen mit jeweils 500 Einträgen suche, oder in einer Tabelle mit 1000 Einträgen?

Danke & Gruß
meister
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 16.10.2005, 11:33  
Gast
 
Beiträge: n/a
Standard

Kommt auf den Abfragetyp an....
und wie du abfragst und filterst
  Mit Zitat antworten
Alt 16.10.2005, 11:41  
Gast
 
Beiträge: n/a
Standard

also, die tabellen sind so aufgebaut:
id, userid, techid, anzahl
die selects sehen so aus: "SELECT * FROM tabelle1 WHERE userid=$userid"; genau gleich bei der zweiten tabelle. wäre es schneller alle daten in eine tabelle zu packen und dann zu suchen, oder in zwei aufteilen?
  Mit Zitat antworten
Alt 16.10.2005, 12:41  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

So lange ein Index auf der userid ist, ist das wurscht.
Das richtige Setzen von Indizes ist der grösste Trick bei der MySQL-Optimierung, und v.a. der mit Abstand wichtigste.
__________________
mod = master of disaster
Waq ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:44 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.