| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Erfahrener Benutzer Registriert seit: 05.04.2005
Beiträge: 1.333
![]() | Zitat:
| |
| |
| | |
| Erfahrener Benutzer | Wenn ein Eintrag den Wert 123456789 hat, so sind das aber je nach Implementierung 4 oder 8 Byte, da es ein 32Bit- oder 64Bit-ZAHLENWERT ist. Bei Deiner Variante sind es 9 Bytes, weil Du Zeichenketten zählst. Andersrum, aber genauso falsch sieht es aus mit dem Wert 1. Als Zahl 4 oder 8 Bytes, als String 1 Zeichen. Du konvertierst ja Zahlen erst nach Strings und zählst dann die Länge des Strings. Mit der ursprünglichen Zahl bzw. deren Platzverbrauch hat das doch nichts zu tun. Außerdem, wird für eine Zeichenkette mehr Speicher benötigt, als darin an Zeichen gespeichert werden sollen.
__________________ ********************************** Nein, ich bin nicht die Signatur. Ich putze hier nur. ********************************** |
| |
| | |
| Erfahrener Benutzer Registriert seit: 03.01.2006
Beiträge: 253
![]() | hat schonmal irgendwer drüber nachgedahct, dass das Ergebnis einer Berechnung nur sehr marginal mit dem Speicherbedarf für seine Berechnung zusammen hängt? Und da der mysql Server nix anderes macht, als ein Ergebnis zu "berechnen" (ob das nun ein binärer Vergleich ist oder eine wirkliche Rechnung macht dabei keinen Unterschied) Das heisst, am Ergebnis kann ich nicht mal im Ansatz erkennen, wie viel Speicher der Mysql Server dafür verbraten hat. Wenn du einen Datensatz aus 2 Millionen haben willst, muss der Server (im ungünstigsten Fall) ja 2 Millionen Vergleiche anstellen. Kannst dir also überlegen wo der Speicher drauf geht und in wie weit du mit php da ran kommst. |
| |
| | |
| Erfahrener Benutzer | Ja, auf sowas ähnliches hab ich in meiner ersten Antwort schonmal hin gewiesen. Allerdings wird der MySQL-Server wohl kaum 2 Mio Datensätze gleichzeitig im Speicher halten. Es interessieren ja höchstens die, bei denen der Vergleich positiv ausgefallen ist.
__________________ ********************************** Nein, ich bin nicht die Signatur. Ich putze hier nur. ********************************** |
| |
| | ||
| Erfahrener Benutzer Registriert seit: 17.07.2006
Beiträge: 140
![]() | Zitat:
http://dev.mysql.com/doc/refman/5.0/...query-log.html Wenn du da an den Parametern für den slow query ein bisschen schraubst, solltest du doch deine langsamen Anfragen rauskriegen...
__________________ mfg louis | |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] MySql Frage: Problem mit einer etwas lomplexeren Abfrage | tomtaz | Datenbanken | 5 | 24.06.2008 22:36 |
| MySQL Abfrage als PHP class | d3rbastl3r | PHP Tipps 2008 | 2 | 11.06.2008 15:41 |
| Frage: richtige SQL Abfrage von einer MySQL Spalte die SET werte besitzt | Seb | PHP Tipps 2008 | 2 | 29.05.2008 11:36 |
| MySQL Abfrage Von / Bis | andrew22 | Datenbanken | 1 | 02.10.2006 11:04 |
| von mysql tabellen die größe in bytes von bestimmten zeilen | Blank | Datenbanken | 5 | 07.08.2006 15:40 |
| MySQL - Abfrage: Unterschiedliche Ergebnisse aus PHP/manuell | horstenpeter | Datenbanken | 3 | 16.07.2006 13:22 |
| mysql abfrage in Schleife | havok | PHP Tipps 2006 | 6 | 09.05.2006 08:39 |
| mysql abfrage | mqs | PHP Tipps 2006 | 4 | 09.04.2006 17:57 |
| Abfrage bei mySQL 4 | ApfeL | Datenbanken | 5 | 24.03.2006 18:53 |
| [Erledigt] MySQL Server startet nicht mehr richtig... | Datenbanken | 16 | 03.03.2006 19:40 | |
| Suche Tipps für Persormance-Steigerung (Geld für Nützliches) | Beitragsarchiv | 18 | 16.08.2005 10:57 | |
| einfache mysql abfrage und mysql update haut nicht ganz hin | djrace | PHP Tipps 2005-2 | 6 | 12.08.2005 15:28 |
| Werte eines Arrays in eine MySQL schreiben | PHP Tipps 2004 | 2 | 28.06.2004 13:32 | |
| komplizierte mySQL Abfrage | Datenbanken | 6 | 25.06.2004 15:34 | |
| [Erledigt] mysql Abfrage | Datenbanken | 5 | 18.06.2004 14:16 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php array größe ermitteln, php array länge ermitteln, php array speicherbedarf, php array größe bestimmen, mysql abfrage größe, speicherbedarf array, http://www.php.de/php-tipps-2006/42361-groessye-des-arrays-oder-der-mysql-abfrage-bytes.html, php speicherbedarf array, php speicherbedarf eines arrays, array größe ermitteln php, php größe eines array ermitteln, php array speicherverbrauch berechnen, php array größe ermitteln byte, speicherbedarf array php, php array länge bestimmen, byte größe von arrays, php größe in byte eines arrays, php array größe byte, php array größe festlegen, mysql größe ermitteln zelle |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.