Nous utilisons actuellement dans notre base de données SQL Server 2012 varchar, et nous aimerions changer cela nvarchar. J'ai généré un script pour le faire. Ma question est la suivante: existe-t-il des différences dans la façon dont SQL Server écrit en varcharcolonnes par rapport aux nvarcharcolonnes? Je suis préoccupé par …
J'ai une colonne indexée qui stocke un hachage MD5. Ainsi, la colonne stockera toujours une valeur de 32 caractères. Pour une raison quelconque, cela a été créé comme un varchar plutôt que d'un caractère. Vaut-il la peine de migrer la base de données pour la convertir en caractère? Ceci est …
Existe-t-il une différence de performances dans MySQL entre les tailles de varchar? Par exemple, varchar(25)et varchar(64000). Sinon, y a-t-il une raison pour ne pas déclarer tous les varchars avec la taille maximale afin de ne pas manquer de place?
Pourriez-vous me dire, s'il vous plaît, quand devrais-je utiliser le préfixe N avant la chaîne dans une requête Transact-SQL? J'ai commencé à travailler avec une base de données où je n'obtiens aucun résultat en utilisant une requête comme celle-ci. SELECT * FROM a_table WHERE a_field LIKE '%а_pattern%' jusqu'à ce que …
Je travaille dans une base de données MySql , avec un tableau comme celui-ci: +--------------+ | table_name | +--------------+ | myField | +--------------+ ... et je dois faire beaucoup de requêtes comme ceci (avec 5 à 10 chaînes dans la liste) : SELECT myField FROM table_name WHERE myField IN ('something', …
Selon la documentation de PostgreSQL , il n'y a pas de différence de performance entre VARCHAR, VARCHAR(n)et TEXT. Devrais-je ajouter une limite de longueur arbitraire à une colonne de nom ou d' adresse ? Edit: Pas dupe de: La recherche dans l'index serait-elle sensiblement plus rapide avec char vs varchar …
J'ai un schéma hérité (avertissement!) Qui utilise un identifiant généré par hachage pour la clé primaire de toutes les tables (il y en a beaucoup). Un exemple d'un tel identifiant est: 922475bb-ad93-43ee-9487-d2671b886479 Il n'y a aucun espoir possible de changer cette approche, mais les performances avec l'accès à l'index sont …
J'ai un champ pour stocker des données, le champ est déclaré comme varchar(max). À ma connaissance, cela devrait être de stocker des 2^31 - 1caractères, mais lorsque j'entre un contenu de plus de 8 000 caractères, cela coupe le reste. J'ai vérifié que toutes les données sont incluses dans ma …
J'ai une table avec une colonne de chaînes et un prédicat qui vérifie les lignes d'une certaine longueur. Dans SQL Server 2014, je vois une estimation de 1 ligne quelle que soit la longueur que je vérifie. Cela donne des plans très médiocres car il y a en fait des …
Quelqu'un passait en revue mon code DDL pour créer des tableaux et a suggéré, quand il a vu que j'ai vu utiliser des VARCHAR(256)champs pour du texte, je m'attends à être assez petit, comme un prénom ou autre, que je devrais toujours utiliser VARCHAR(MAX)et lié Pourquoi utiliser autre chose que …
Puisque varchar prend un espace disque proportionnel à la taille du champ, y a-t-il une raison pour laquelle nous ne devrions pas toujours définir varchar comme maximum, par exemple varchar(8000)sur SQL Server? Sur la table de création, si je vois quelqu'un faire, varchar(100)je devrais lui dire non, tu as tort, …
Dois-je utiliser varchar(255)ou varchar(256)lors de la conception des tables? J'ai entendu qu'un octet est utilisé pour la longueur de la colonne ou pour stocker des métadonnées. Est-ce plus important à ce stade? J'ai vu quelques articles sur Internet, mais ils s'appliquent à Oracle et à MySQL. Nous avons Microsoft SQL …
Quelle est la taille limite des différents types de données dans postgresql? J'ai vu quelque part cela pour character varying(n), varchar(n) ndoit être compris entre 1 et 10485760. Est-ce vrai? Quelles sont les tailles valides pour character(n), char(n)et text?
La recherche sur Google semble être mitigée, que la taille d'une VARCHAR2colonne dans Oracle ait un impact sur les performances ou non. Je voudrais donner VARCHARune petite touche à la question de la taille et j'espère avoir un aperçu de ceci: Étant donné les champs de texte libre (multilignes) ( …
J'ai gardé un journal des requêtes en cours d'exécution coûteuses, ainsi que leurs plans de requête, dans un tableau pour nous permettre de surveiller les tendances de performances et d'identifier les domaines qui doivent être optimisés. Cependant, il est arrivé au point où les plans de requête prennent trop de …
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.