Derzeit verwenden wir in unserer SQL Server 2012-Datenbank, varcharund das möchten wir ändern nvarchar. Ich habe dazu ein Skript generiert. Meine Frage ist, gibt es irgendwelche Unterschiede in, wie SQL Server varcharSpalten gegen nvarcharSpalten schreibt ? Wir haben eine Reihe von Backend-Prozeduren, die mir Sorgen machen. Bearbeiten: Nicht sicher, ob …
Ich habe eine indizierte Spalte, die einen MD5-Hash speichert. Daher speichert die Spalte immer einen 32-stelligen Wert. Aus welchem Grund auch immer wurde dies eher als ein Varchar als ein Char erstellt. Lohnt es sich, die Datenbank zu migrieren, um sie in ein Zeichen zu konvertieren? Dies ist in MySQL …
Gibt es in MySQL einen Leistungsunterschied zwischen den Varchar-Größen? Zum Beispiel varchar(25)und varchar(64000). Wenn nicht, gibt es einen Grund, nicht alle Varchars mit der maximalen Größe zu deklarieren, um sicherzustellen, dass Ihnen nicht der Raum ausgeht?
Würden Sie mir bitte sagen, wann ich das Präfix N vor der Zeichenfolge in der Transact-SQL-Abfrage verwenden soll? Ich habe begonnen, mit einer Datenbank zu arbeiten, bei der mit einer Abfrage wie dieser keine Ergebnisse erzielt werden SELECT * FROM a_table WHERE a_field LIKE '%а_pattern%' bis ich das Muster ändere …
Ich arbeite in einer MySQL-Datenbank mit einer Tabelle wie dieser: +--------------+ | table_name | +--------------+ | myField | +--------------+ ... und ich muss eine Menge solcher Fragen stellen (mit 5-10 Zeichen in der Liste) : SELECT myField FROM table_name WHERE myField IN ('something', 'other stuff', 'some other a bit longer'...) …
Laut PostgreSQLs docs , gibt es keinen Unterschied in der Leistung zwischen VARCHAR, VARCHAR(n)und TEXT. Sollte ich einer Namens- oder Adressspalte eine beliebige Längenbeschränkung hinzufügen ? Edit: Kein Betrug von: Würde die Indexsuche mit char vs varchar merklich schneller sein, wenn alle Werte 36 Zeichen betragen? Ich weiß, dass der …
Ich habe ein Legacy-Schema (Haftungsausschluss!), Das eine Hash-basierte generierte ID für den Primärschlüssel für alle Tabellen verwendet (es gibt viele). Ein Beispiel für eine solche ID ist: 922475bb-ad93-43ee-9487-d2671b886479 Es gibt keine Hoffnung, diesen Ansatz zu ändern, jedoch ist die Leistung beim Indexzugriff schlecht. Abgesehen von der Vielzahl von Gründen dies …
Ich habe ein Feld zum Speichern einiger Daten, das Feld wird als deklariert varchar(max). Nach meinem Verständnis sollte dies 2^31 - 1Zeichen speichern , aber wenn ich etwas Inhalt über 8000 Zeichen eingebe, schneidet es den Rest ab. Ich habe überprüft, dass alle Daten in meiner Aktualisierungsanweisung enthalten sind und …
Ich habe eine Tabelle mit einer Zeichenfolgenspalte und einem Prädikat, das nach Zeilen mit einer bestimmten Länge sucht. In SQL Server 2014 wird unabhängig von der Länge, auf die ich prüfe, eine Schätzung von 1 Zeile angezeigt. Dies führt zu sehr schlechten Plänen, da tatsächlich Tausende oder sogar Millionen von …
Jemand war die Überprüfung meine DDL - Code für Tabellen erstellen und schlug vor, als sie sahen , sah ich mit VARCHAR(256)Feldern für Text erwarte ich ziemlich klein sein, wie ein Vorname oder was auch immer, dass ich immer nur verwenden VARCHAR(MAX)und verknüpft Warum Einsatz alles andere als varchar (max …
Gibt es einen Grund, warum wir varchar nicht immer als Maximum definieren sollten, z. B. varchar(8000)unter SQL Server, da varchar einen der Feldgröße proportionalen Speicherplatz benötigt ? Wenn ich jemanden beim Erstellen eines Tisches sehe, varchar(100)sollte ich ihm sagen, dass du falsch liegst, was du tun sollst varchar(8000)?
Soll ich varchar(255)oder varchar(256)beim Entwerfen von Tabellen verwenden? Ich habe gehört, dass ein Byte für die Länge der Spalte oder zum Speichern von Metadaten verwendet wird. Ist es jetzt noch wichtig? Ich habe einige Posts im Internet gesehen, die jedoch für Oracle und MySQL gelten. Wir haben Microsoft SQL Server …
Was ist die Größenbeschränkung für verschiedene Datentypen in postgresql? Ich habe irgendwo dafür gesehen character varying(n), varchar(n) nmuss zwischen 1 und 10485760 liegen. Stimmt das? Was sind die gültigen Größen character(n), char(n)und text?
Googeln um es scheint gemischte Berichte , ob die Größe eines sein VARCHAR2Spalte in Oracle Auswirkungen Leistung oder nicht. Ich möchte der Frage nach der VARCHARGröße eine kleine Wendung geben und hoffe, einen Einblick in diese zu bekommen: Angesichts von (mehrzeiligen) Freitextfeldern ( keine kurzen Angaben wie Namen), die Sie …
Ich habe ein Protokoll der teuren laufenden Abfragen zusammen mit ihren Abfrageplänen in einer Tabelle geführt, damit wir Leistungstrends überwachen und Bereiche identifizieren können, die optimiert werden müssen. Es ist jedoch so weit, dass die Abfragepläne zu viel Speicherplatz beanspruchen (da der gesamte Plan für jede Abfrage gespeichert wird). Ich …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.