Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/03/2011, 02:19
reivaj01
 
Fecha de Ingreso: abril-2008
Mensajes: 93
Antigüedad: 16 años, 8 meses
Puntos: 10
Respuesta: VARCHAR2 vs NVARCHAR2. ¿Cuándo utilizarlo?

Mi opinión es la siguiente:

Si en la BBDD tengo muchos campos con caracteres especiales, cambio el NLS de la BBDD
Si tengo pocos, utilizo para ellos el tipo NVARCHAR2.

La razón es que si cambio la BBDD entera, esta aumentará su tamaño, los indices trabajarán peor, etc. por lo que si tengo pocos campos no es aconsejable, pero si son muchos, no me quedará más remedio.

Otro problema de los NVARCHAR2, es que no todos los lenguajes y herramientas lo soportan, por lo que si tienes una aplicación antigua, podrías tener problemas.

También podríamos tratar de manera especial las BBDD de reducido tamaño, en las cuales ni el tamaño ni el rendimiento serán razones como para desaconsejar el cambio en la propia BBDD.

En definitiva, cada caso es único y desgraciadamente no hay una receta universal.