Attualmente nel nostro database SQL Server 2012, stiamo usando varchare vorremmo cambiarlo nvarchar. Ho generato una sceneggiatura per farlo. La mia domanda è: ci sono differenze nel modo in cui SQL Server scrive su varcharcolonne o nvarcharcolonne? Abbiamo una serie di procedure di back-end di cui sono preoccupato. Modifica: non …
Ho una colonna indicizzata che memorizza un hash MD5. Pertanto, la colonna memorizzerà sempre un valore di 32 caratteri. Per qualsiasi motivo, questo è stato creato come varchar piuttosto che come carattere. Vale la pena di migrare il database per convertirlo in un carattere? Questo è in MySQL 5.0 con …
C'è una differenza di prestazioni in MySQL tra le dimensioni di varchar? Ad esempio, varchar(25)e varchar(64000). In caso contrario, c'è un motivo per non dichiarare tutti i varchar con la dimensione massima solo per assicurarsi di non rimanere senza spazio?
Mi diresti, per favore, quando dovrei usare il prefisso N prima della stringa nella query Transact-SQL? Ho iniziato a lavorare con un database in cui non ottengo risultati usando query come questa SELECT * FROM a_table WHERE a_field LIKE '%а_pattern%' fino a quando cambio modello in N'%а_pattern%'. Non ho mai …
Sto lavorando in un database MySql , con una tabella come questa: +--------------+ | table_name | +--------------+ | myField | +--------------+ ... e ho bisogno di fare molte domande come questa (con 5-10 stringhe nell'elenco) : SELECT myField FROM table_name WHERE myField IN ('something', 'other stuff', 'some other a bit …
Secondo la documentazione di PostgreSQL , non c'è alcuna differenza di prestazioni tra VARCHAR, VARCHAR(n)e TEXT. Devo aggiungere un limite di lunghezza arbitraria a una colonna di nome o indirizzo ? Modifica: non un duplicato di: La ricerca dell'indice sarebbe notevolmente più veloce con char vs varchar quando tutti i …
Ho uno schema legacy (dichiarazione di non responsabilità!) Che utilizza un ID generato basato su hash per la chiave primaria per tutte le tabelle (ce ne sono molte). Un esempio di tale ID è: 922475bb-ad93-43ee-9487-d2671b886479 Non vi è alcuna speranza di cambiare questo approccio, tuttavia le prestazioni con accesso all'indice …
Ho un campo per memorizzare alcuni dati, il campo è dichiarato come varchar(max). Secondo la mia comprensione, questo dovrebbe essere l'archiviazione dei 2^31 - 1caratteri, ma quando inserisco un contenuto di oltre 8000 caratteri, il resto viene interrotto. Ho verificato che tutti i dati sono inclusi nella mia dichiarazione di …
Ho una tabella con una colonna stringa e un predicato che controlla le righe con una certa lunghezza. In SQL Server 2014, vedo una stima di 1 riga indipendentemente dalla lunghezza che sto verificando. Ciò sta producendo piani molto scadenti perché in realtà ci sono migliaia o addirittura milioni di …
Qualcuno stava rivedendo il mio codice DDL per la creazione di tabelle e mi ha suggerito, quando hanno visto che ho visto l'uso dei VARCHAR(256)campi per il testo, mi aspetto che sia piuttosto piccolo, come un nome o altro, che dovrei sempre usare VARCHAR(MAX)e collegare Perché usare qualsiasi cosa tranne …
Poiché varchar occupa spazio su disco proporzionale alla dimensione del campo, c'è qualche motivo per cui non dovremmo sempre definire varchar come il massimo, ad esempio varchar(8000)su SQL Server? Sul tavolo di creazione, se vedo qualcuno che varchar(100)lo fa, dovrei dire loro che hai torto che dovresti fare varchar(8000)?
Dovrei usare varchar(255)o varchar(256)durante la progettazione di tabelle? Ho sentito che un byte viene utilizzato per la lunghezza della colonna o per memorizzare i metadati. Importa più a questo punto? Ho visto alcuni post su Internet, tuttavia si applicano a Oracle e MySQL. Abbiamo Microsoft SQL Server 2016 Enterprise Edition, …
Qual è il limite di dimensione di vari tipi di dati in postgresql? Ho visto da qualche parte che per character varying(n), varchar(n) ndeve essere compreso tra 1 e 10485760. È vero? Quali sono i formati validi per character(n), char(n)e text?
Googling lì sembra essere rapporti contrastanti se la dimensione di una VARCHAR2colonna in Oracle influisce sulle prestazioni o meno. Vorrei dare VARCHARuna piccola svolta alla domanda sulla dimensione e spero di avere qualche idea in questo: Dati campi (multilinea) a testo libero ( non cose brevi come i nomi) che …
Ho tenuto un registro delle query costose in esecuzione, insieme ai loro piani di query, in una tabella per consentirci di monitorare le tendenze nelle prestazioni e identificare le aree che devono essere ottimizzate. Tuttavia, è arrivato al punto in cui i piani di query occupano troppo spazio (poiché stiamo …
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.