php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.10.2011, 12:49  
Neuer Benutzer
 
Registriert seit: 20.07.2011
Beiträge: 20
PHP-Kenntnisse:
Fortgeschritten
SynapticPHP zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Wieso dass denn ?

Ich frag immer den ganzen Satz ab (da ich immer alle Infos brauch), also reicht doch ein Index in einer Where abfrage, wo ich ausschlieslich die ID anspreche (Welcher durch den Primärschlüssel indexiert ist)

Zitat:
Wer benutzt denn heute noch freiwillig IIS ? oO
Ich, schon allein weil ich mir bei IIS 7 nicht alle Plugins "einzeln" installieren muss,
sondern das meiste schon da ist. Außerdem arbeite ich auch mit großen MSSQL
Abfragen die ich via odbc (asp.net) realisiere, reicht das als Begründung ?
SynapticPHP ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 01.10.2011, 14:01  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Nein.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist gerade online   Mit Zitat antworten
Alt 01.10.2011, 14:33  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.235
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Wie sehen deine SQLs denn aus? Sicher nicht "WHERE ID = 12345" oder?
Vielmehr sehen deine SQLs etwa so aus: "ORDER BY score DESC LIIMIT 10, 10" oder nicht?
Auch das Order By kann einen Index nutzen und das tut es auch verdammt gerne.

Wenn du 5 Mio Einträge hast und KEINEN Index auf deinen Score, dann muss MySQL immer bei jedem Query alle Datensätze durchgucken um die richtigen 10 rauszufinden. Mit Index muss es nur in den Index selbst gucken und hat das bereits fertig sortiert vorliegen.
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist gerade online   Mit Zitat antworten
Alt 02.10.2011, 18:48  
Erfahrener Benutzer
 
Registriert seit: 01.06.2011
Beiträge: 391
PHP-Kenntnisse:
Anfänger
achtelpetit befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
1. Die Abfragen sind nicht kompliziert und laufen jeweils über eine Tabelle ( Game1 -> Game1.tbl, Game2 -> Game2.tbl)
Die Aussage "nicht kompliziert" ist auf jeden Fall erhellend.
"Game1.tbl und Game2.tbl": Das scheint mir ein Indiz für mangelhafte Normalisierung zu sein.
Zitat:
in einem selbst geschriebenen OOP CMS zusammengepackt
Welchen Einfluß hat dieses System? Was tut das CMS?
Zitat:
Id, Servername, Serverinfo (text (200)), Imagelink (kleiner banner), webaddresse, Votescore, Outscore, Bewertungsdurchschnitt, Bewertungen gesammt
Hübsche Aufzählung, nur völlig sinnlos. Was soll ein Außnestehender mit den Feldnamen anfangen? Angaben über Indizes und Datentypen wären sinnvoller.

Ohne genaue Kenntnis aller beteiligten Komponenten scheint mir eine weitere Diskussion sinnlos.
achtelpetit 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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Datenbank Abfrage Wert aus Feld in anderes Feld schreiben Kia Datenbanken 3 26.05.2011 10:08
Datenbank optimierung vogel123 Datenbanken 6 04.01.2011 19:01
[Erledigt] Abfrage eines voher festgelegeten Objektes in einer Datenbank marckannisgut PHP Tipps 2010 21 06.11.2010 17:03
Optimierung einer Abfrage eines Datensatzes samt Vorgänger und Nachfolger Sirke Datenbanken 7 28.04.2010 17:11
Verteilte Datenbank, Optimierung und MySQL Clusters? soundbear Datenbanken 10 16.04.2010 14:37
Datenbank Abfrage läuft sich tot :( dasdingo Datenbanken 9 22.02.2010 17:03
dynamische sql datenbank abfrage patrick146 JavaScript, Ajax und mehr 7 06.01.2010 16:10
[Erledigt] Daten von Datenbank NACH der Abfrage sortieren Supeede PHP Tipps 2009 21 10.04.2009 00:33
datenbank abfrage mit php xstefxanx PHP Tipps 2009 11 04.04.2009 18:33
[Erledigt] Datenbank abfrage geordnet anzeigen Octavian PHP Tipps 2009 10 22.03.2009 15:39
[Erledigt] Formular Problem (Datenbank Abfrage) halekin PHP Tipps 2009 2 14.01.2009 12:45
Zufallsbild -> Abfrage MySQL Datenbank nic_ Datenbanken 4 24.11.2008 12:43
OOP - Datenbank Abfrage ... 7Style PHP Tipps 2008 5 13.02.2008 13:28


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:10 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