Seite 2 von 2
Verfasst: 03.10.2006 19:38
von Miriam
cYbercOsmOnauT hat geschrieben:Er will scheinbar ausrechnen wieviel Speicher in der DB verbraucht wird.
Na das kann er doch z.B. im phpMyAdmin nachlesen bei der entsprechenden DB.
Er will wohl eher wissen, wieviel RAM die SQL Abfrage belegt.
Verfasst: 03.10.2006 19:41
von Pyramide
Gumfuzi hat geschrieben:ich möchte herausfinden, wieviel RAM eine SQL-Abfrage am Server braucht, da der Server bei manchen SQL-Abfragen den RAM auf die Platte auslegern muss.
Das kannst du nicht ohne weiteres ausrechnen, denn Indize, interne Daten usw. brauchen ja auch RAM. Dafür werden die Daten des Resultsets im optimalfall gestreamt, so daß garnicht alle Daten zur gleichen Zeit geladen sind.
Verfasst: 03.10.2006 19:44
von Gumfuzi
@Miriam: richtig.
@Pyramide: danke für die Info, habe schon fast soetwas befürchtet...
Wenn man in etwa davon ausgeht, dass das gestreame bei den div. Abfragen im Forum gleich gehandhabt wird, dann wäre doch die Anzahl der ausgelesenen Felder (Spalten * Reihen) ein ungefährer Anhaltspunkt, um unterscheiden zu können, ob die Anfrage viel oder nur wenig Daten holt bzw. verarbeitet?