php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.04.2006, 19:33  
Benutzer
 
Registriert seit: 28.03.2005
Beiträge: 46
Ryson
Standard benchmark

select benchmark(10000,"select * from user");

Ist das die richtige Syntax?
Ich habe verschiedene Beispiele gefunden und ausprobiert.
Nur diese Formulierung gab keine Fehler.
Allerdings kommt auch keine Fehlermeldung,
wenn ich etwas Falsches in den Ausdruck schreibe.
Ryson ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 08.04.2006, 20:40  
Gast
 
Beiträge: n/a
Standard

Wo gibst Du das ein? Und woher hast Du die Idee dafür?

Eine sql Funktion benchmark(a,b) finde ich nicht bei http://www.mysql.com/search/index.php?q=benchmark
  Mit Zitat antworten
Alt 08.04.2006, 21:05  
Benutzer
 
Registriert seit: 28.03.2005
Beiträge: 46
Ryson
Standard

http://dev.mysql.com/doc/refman/4.0/de/query-speed.html
Ryson ist offline   Mit Zitat antworten
Alt 08.04.2006, 21:05  
Neuer Benutzer
 
Registriert seit: 10.03.2006
Beiträge: 26
ninguno
Standard

ja die syntax stimmt schon, siehe MySQL Manual - Information Functions
__________________
was machen die vielen Gedanken in meinem Kopf ?
ninguno ist offline   Mit Zitat antworten
Alt 08.04.2006, 21:46  
Benutzer
 
Registriert seit: 28.03.2005
Beiträge: 46
Ryson
Standard

Warum gibts dann keine Fehlermeldung:

SELECT BENCHMARK( 1000000, "bla" )
SELECT BENCHMARK( 1000000, "SELECT * FROM gibts_gar_nicht" )

Das ist mir alles suspekt.
Ryson ist offline   Mit Zitat antworten
Alt 08.04.2006, 22:04  
Gast
 
Beiträge: n/a
Standard

Ah, wieder etwas gelernt.
Na ich tippe dann mal darauf, dass Du misst, wie lange mysql braucht, um die entsprechenden Fehlermeldungen zu produzieren
  Mit Zitat antworten
Alt 08.04.2006, 22:05  
Neuer Benutzer
 
Registriert seit: 10.03.2006
Beiträge: 26
ninguno
Standard

schliesse mich der meinung von Bruchpilot vollinhaltlich an
__________________
was machen die vielen Gedanken in meinem Kopf ?
ninguno ist offline   Mit Zitat antworten
Alt 08.04.2006, 22:13  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Bruchpilot
Na ich tippe dann mal darauf, dass Du misst, wie lange mysql braucht, um die entsprechenden Fehlermeldungen zu produzieren
Ich denke eher einmal, dass hier gemessen wird, wie lange MySQL braucht,
um diesen Ausdruck als String zu interpretieren.
  Mit Zitat antworten
Alt 08.04.2006, 22:16  
Gast
 
Beiträge: n/a
Standard

Stimmt, unter http://dev.mysql.com/doc/refman/5.0/...functions.html wird der Ausdruck auch nicht in Anführungszeichen gepackt.
  Mit Zitat antworten
Alt 08.04.2006, 22:20  
Benutzer
 
Registriert seit: 28.03.2005
Beiträge: 46
Ryson
Standard

Wenn ich den Ausdruck nicht in Anführungszeichen setze,
gibts eine Fehlermeldung.

Das mit dem als String interpretieren dachte ich mir auch,
denn die getesten Abfragen gingen mir viel zu schnell durch.

Ich lese auch nirgends, dass der Test nur für bestimmte Ausdrücke gilt.
Ryson 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
Benchmark if() {} else {} gegen trinär skaterboy PHP-Fortgeschrittene 30 11.04.2006 02:23
[Erledigt] Benchmark TOOL ??? Server, Hosting und Workstations 0 05.08.2005 16:36
Benchmark für mysql - DB PHP Tipps 2004 1 29.07.2004 22:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
\select benchmark\, benchmark select * from, select benchmark

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