Login
Newsletter
Werbung

Thema: PostgreSQL 8.3 Beta 1 bereitgestellt

14 Kommentar(e) || Alle anzeigen ||  RSS
Kommentare von Lesern spiegeln nicht unbedingt die Meinung der Redaktion wider.
0
Von Frager am Di, 9. Oktober 2007 um 12:23 #
Wann erreicht PostgreSQL endlich das Level von IBM DB2, Oracle und sogar MS SQL Server bezüglich den XML Fähigkeiten ?
Die drei großen können schon lange echte "XML-Anfragen" stellen; d.h. Anfragen in Xpath oder XQuery.
[
| Versenden | Drucken ]
  • 0
    Von thomas001 am Di, 9. Oktober 2007 um 12:41 #
    ich finde XQuery tuechtig vorn baum,da die anfragen nicht deklarativ sind, man sagt nicht was man will sondern wie man suchen will...
    [
    | Versenden | Drucken ]
    • 0
      Von Mike am Di, 9. Oktober 2007 um 16:20 #
      Die Abfrage ist doch deklarativ? Du gibst ja einen XPath Ausdruck an, um die Menge abzufragen. Bei der Erstellung der neuen Struktur musst natürlich selbst Hand anlegen.

      Gruß

      Mike

      [
      | Versenden | Drucken ]
      • 0
        Von thomas001 am Di, 9. Oktober 2007 um 23:41 #
        aber sowas wie joins macht man doch ueber explizite for schleifen in xquery oder verdreh ich das jetzt?
        for $i in //foo usw...
        [
        | Versenden | Drucken ]
        • 0
          Von Mike am Mi, 10. Oktober 2007 um 09:26 #
          Kannst Du machen, Du kannst es auch direkt in einen XPath-Ausdruck schreiben:

          //irgendwas[@a=//irgendwasanderes/@b]

          Abgesehen davon ändert das ja nichts daran, dass es deklarativ ist. Du gibst ja nicht genau an, wie man an die Daten kommt und wie sie verarbeitet werden usw.. Zwei For-Schleifen sind ja nur logische Konstrukte. Du hast in anderen deklarativen Sprachen ja auch Rekursionen etc.

          Gruß

          Mike

          [
          | Versenden | Drucken ]
    0
    Von Any Body am Di, 9. Oktober 2007 um 12:46 #
    Sobald das Fehlen dieser Tools jemanden so ärgert, dass er selbst in schönster Freier-Software-Manier Hand anlegt und die Tools entwickelt - jemand wie du ;-)
    [
    | Versenden | Drucken ]
    • 0
      Von Tim am Di, 9. Oktober 2007 um 13:17 #
      Eine Software die nicht unter der GPL steht wird als "frei" bezeichnet? Wow, ich bin echt erstaunt. Sollten die Linuxer am Ende doch vernünftig sein...?
      [
      | Versenden | Drucken ]
      • 0
        Von Any Body am Di, 9. Oktober 2007 um 13:31 #
        BSD ist ja noch freier (im Sinne von man hat noch mehr Optionen, was man damit machen könnte) als GPL, das ist doch kein Problem, ein BSD-Ding als "frei" zu bezeichnen. Das ändert noch nichts daran, dass mir persönlich die GPL besser gefällt.

        > die Linuxer
        Es haben ja nicht alle solche Scheuklappen auf und teilen die Leute ein in Linuxer, BSDler, ...

        BTW: verwende selbst Linux (Haupt-OS), Solaris, Windows, Irix

        [
        | Versenden | Drucken ]
    0
    Von Peter Eisentraut am Di, 9. Oktober 2007 um 17:28 #
    XQuery ist schon auf der Wunschliste für die nächste große Release. Ist nur eine Menge Arbeit.
    [
    | Versenden | Drucken ]
    0
    Von tiradur am Di, 9. Oktober 2007 um 18:59 #
    Ich war vor einer Woche an einer Präsentation einer Semesterarbeit. Da hat ein Student Oracle 10g auf Geschwindigkeit getestet und mit SQL verglichen. So wie es aussieht, ist die Implementierung von Oracle im Moment (ausser es ist bei 11g viel viel besser) nicht zu gebrauche. Daher kann man das auch nicht als Vorteil von Oracle ansehen (wies bei DB2 ist weiss ich nicht).
    Wens interessiert: Queries die mit SQL wenige Sekunden oder Minuten in Anspruch nahmen, liefen mit SQL teilweise Tage (!!).
    [
    | Versenden | Drucken ]
    • 0
      Von Sql-Verwirrter am Di, 9. Oktober 2007 um 19:18 #
      also SQL ist schlechter als SQL?
      Dann lieber SQL nehmen!
      [
      | Versenden | Drucken ]
      0
      Von dimitri am Di, 9. Oktober 2007 um 21:46 #
      Und hat sich mal jemand die Mühe gemacht bzw. hatte das KnowHow ob das was der Student gemacht hat auch richtig war? Wenn ich schon "Tage" als Zeitraum höre...
      Es ist ohne Probleme möglich, zu "beweisen" das Oracle bei Operation ABC langsamer ist als Datenbank XZ.
      Das gilt natürlich auch für jede andere DB

      Dim

      [
      | Versenden | Drucken ]
0
Von Anonymous am Di, 9. Oktober 2007 um 16:27 #
(verteilte) Checkpoints mit Prüfpunkte zu übersetzen halte ich für äußerst unglücklich!
[
| Versenden | Drucken ]
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung