Announcement

Collapse
No announcement yet.

F: grundsätzliche Frage zur Performance und Datentypen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • F: grundsätzliche Frage zur Performance und Datentypen

    Hallo,

    gibt es einen, egal wie geringen, (Performance)-Unterschied zwischen den folgenden beiden Abfragen?
    <br><br>
    <B>SELECT</B> dbo.TableA.FieldA <B>FROM</B> dbo.TableA <B>WHERE</B> (dbo.TableA.FieldB = 1)
    <br><br>
    <B>SELECT</B> FieldA <B>FROM</B> dbo.TableA <B>WHERE</B> (FieldB = 1)
    <br><br><br><br>
    und...
    Worin liegt der Unterschiedzwischen den beiden BLOB-Datentypen Text und NText?
    <br><br>danke im Voraus..

  • #2
    Auszug aus SQL-Server Doku:

    „ntext“, „text“ und „image“
    Datentypen fester und variabler Länge zum Speichern von großen Nicht-Unicode- und Unicode-Zeichendaten sowie Binärdaten. Unicode-Daten verwenden den UNICODE UCS-2-Zeichensatz.

    ntext

    Unicode-Daten variabler Länge mit einer maximalen Länge von 230 - 1 (1.073.741.823) Zeichen. Die Speichergröße in Bytes ist doppelt so groß wie die Anzahl der eingegebenen Zeichen. Das SQL-92-Synonym für ntext ist national text.

    text

    Nicht-Unicode-Daten variabler Länge in der Codepage des Servers und mit einer maximalen Länge von 231-1 (2.147.483.647) Zeichen. Auch wenn die Servercodepage Doppelbyte-Zeichen verwendet, ist der Speicherplatz 2.147.483.647 Byte groß. Abhängig von der Zeichenfolge kann die Speichergröße unter 2.147.483.647 Byte liegen.

    image

    Binärdaten variabler Länge von 0 bis 231-1 (2.147.483.647) Byte

    Comment

    Working...
    X