Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Quelles sont les principales différences de performances entre les types de données SQL Server varchar et nvarchar ?

L'espace disque n'est pas le problème... mais la mémoire et les performances le seront. Double lecture de page, double taille d'index, étrange LIKE et =comportement constant, etc.

Avez-vous besoin de stocker des scripts chinois, etc. ? Oui ou non...

Et de MS BOL "Storage and Performance Effects of Unicode"

Modifier :

Question SO récente soulignant à quel point les performances de nvarchar peuvent être mauvaises...

SQL Server utilise un processeur élevé lors de la recherche dans les chaînes nvarchar