schnellste Möglichkeit Felder zu summieren - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Oliver ;-) (82 Beiträge) am Montag, 27.Mai.2002, 22:32.
    schnellste Möglichkeit Felder zu summieren

      Hallo Zusammen,

      ich möchte gerne den Inhalt eines Feldes über die gesamte Datenbank summieren. Grundsätzlich bekomme ich das schon hin:

      <perl>
      get "Id=*","../datenbank";
      while (get_next("../datenbank"))
      {
      $s+=$dbFeld;
      }
      out "Summe Feld: $s<br>";
      </perl>
      

      Aber die Ausführungszeit ist mit über einer Sekunde doch ziemlich schlecht. Wie kann ich das beschleunigen?

      Grüße
      Oliver ;-)


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Oliver ;-) (82 Beiträge) am Montag, 27.Mai.2002, 22:32.
    schnellste Möglichkeit Felder zu summieren

      Hallo Zusammen,

      ich möchte gerne den Inhalt eines Feldes über die gesamte Datenbank summieren. Grundsätzlich bekomme ich das schon hin:

      <perl>
      get "Id=*","../datenbank";
      while (get_next("../datenbank"))
      {
      $s+=$dbFeld;
      }
      out "Summe Feld: $s<br>";
      </perl>
      

      Aber die Ausführungszeit ist mit über einer Sekunde doch ziemlich schlecht. Wie kann ich das beschleunigen?

      Grüße
      Oliver ;-)

     Antworten

    Beitrag von Olaf Mertgen (263 Beiträge) am Dienstag, 28.Mai.2002, 12:16. WWW: www.shareware4u.de
    Re: schnellste Möglichkeit Felder zu summieren

      Bis jetzt leider nicht, das ist auch der offizielle Vorschlag von Christoph.

      Ich hab aber schon darum gebeten, eine Möglichkeit wie bei SQL (select sum(*) from tabelle) einzubauen.

      Je mehr Leute sich das wünschen, desto schneller kommt's vielleicht :-)

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Dienstag, 28.Mai.2002, 15:37.
    Re: schnellste Möglichkeit Felder zu summieren

      Da haben wir ja schon lange diskutiert drüber ;-)

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Dienstag, 28.Mai.2002, 15:39.
    Re: schnellste Möglichkeit Felder zu summieren

      Haben wir ja im Chat schon besprochen, nochmal für andere die mitlesen: Mein "offizieller" Vorschlag ist in solchen Fällen die Berechnungen schon beim Schreiben durchzuführen und irgendwo zu speichern. Üblicherweise ist das Lese/Schreibverhältnis 10:1 (und mehr), d.h. man spart dadurch ausserdem sowieso 10mal soviel Zeit für den Server an sich... ;-)

     Antworten


     
 Liste der Einträge von 46951 bis 47101:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.11s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!