-
24.02.11 11:21 #16
- Registriert seit
- Feb 2011
- Beiträge
- 19
Also die zweite ist ziemlich langsam
-
24.02.11 11:25 #17
- Registriert seit
- Feb 2011
- Beiträge
- 19
Die 2te Tabelle ist recht langsam , die erste hingegen sehr schnell
-
Gut, da sind wir schon einen Schritt weiter

Code sql:1 2 3
SELECT A.forkchoiceid , A.ugcchoiceid,a.ugcphraseid,a.ugcparentchoiceid,c.phrase FROM ugcchoicelist A LEFT OUTER JOIN phrase C ON a.ugcphraseid = phraseid AND languageid = 4
- Ist auf dem Attribut "languageid" ein Index ?
- Ist auf dem Attribut a.ugcphraseid ein Index ?
- Sind die Statistiken aktuell ?
- Ist das LEFT OUTER JOIN wirklich notwendig ?
-
24.02.11 11:32 #19
- Registriert seit
- Feb 2011
- Beiträge
- 19
languageid = (Das ganze ist eien Art Teile-Katalog) das nutze ich um den deutschen text in phraseid auszugeben
a.ugcphraseid = wird genutzt um in die Tabelle "Phrase" zu gehen und sich die Texte zu holen
Das dritte kann ich dir leider auch nicht beantwortet
Ich versuche das jedoch gerade mal manuell nachzubauen.
-
24.02.11 11:38 #20
- Registriert seit
- Feb 2011
- Beiträge
- 19
Code :1 2 3 4 5 6
SELECT forkchoiceid, ugcchoiceid,ugcphraseid,ugcparentchoiceid,phrase FROM ugcchoicelist left outer join phrase on ugcphraseid = phraseid WHERE ugcparentchoiceid IN (610781,610782,610784,610786,610787,610888,610789,610790,610791,610792,610793,610794,610795, 610796,610797,6107918,610799,610800,610801,610802,610803,610804,610805,610806,610807,610808,610809,610810,610811,610812,610813,610814,610815,610816,610817,610818) and languageid = 4 order by forkchoiceid
-
24.02.11 11:39 #21
- Registriert seit
- Feb 2011
- Beiträge
- 19
Tut mir Leid das, das so unübersichtlich ist .
Aufjedenfall würde so das selbe raus kommen,
ist nur etwas umständlich und unübersichtlich,jedoch ist es schnell.
Am Ende soll das so wie im Explorer sein.
Also ein BaumGeändert von blackhawk2101 (24.02.11 um 11:55 Uhr)
-
Und ? Was ist nun mit den Indizies ?
-
24.02.11 12:25 #23
- Registriert seit
- Feb 2011
- Beiträge
- 19
indizies was mienst du genau?
Geändert von blackhawk2101 (24.02.11 um 12:32 Uhr)
-
Hmm...das führt nun langsam etwas weit, sorry
- Du solltest dich "dringend" mir den Grundlagen von SQL und deiner DB beschäftigen
- Manual : http://manuals.sybase.com/onlinebook...eric__BookView
Gruss
Ähnliche Themen
-
Ausgabe von Datensätzen als Tabelle, Ausgabe horizontal statt vertikal
Von godfather_al im Forum PHPAntworten: 15Letzter Beitrag: 16.08.09, 22:31 -
Algorithmus der rekursiven Hyperlinksuche verschnellern
Von NTDY im Forum PHPAntworten: 7Letzter Beitrag: 04.12.08, 23:09 -
Rendern verschnellern
Von mibsteve im Forum Cinema 4DAntworten: 2Letzter Beitrag: 30.04.07, 18:28 -
SQL - Query Ausgabe gibt mehrere Zeile aus -> Ausgabe soll nur 1 Zeile zurück geben
Von Briefkasten im Forum Relationale DatenbanksystemeAntworten: 5Letzter Beitrag: 26.01.07, 12:10 -
PHP ausgabe
Von andulus im Forum PHPAntworten: 2Letzter Beitrag: 31.08.05, 16:42



1Danke

Zitieren
Login





