Cuestión : Tipo de datos eficiente del SQL

He estado buscando una buena respuesta en relación con la cual tipo de datos para utilizar cuando diseña una nueva tabla que contendría un campo de comentario.  Busqué los libros en línea y Google pero no podría encontrar una buena respuesta.  Los usuarios quieren poder poner comentarios largos en esta tabla.  Pero no quiero especificar un tipo de datos que perdería el espacio.  Agregaremos el campo del “comentario” a pocas otras tablas. Así pues, acabo de querer saber qué tipo de datos sería más eficiente.  A propósito, estamos utilizando SQL 2005 y nos trasladaremos actual a SQL 2008 pronto.  Mi
Text del
Varchar del
Nvarchar del are
de las opciones: Cuál es el número máximo de carácteres permitidos para el type
Ntext de los datos del “texto”: ¿Encontré que el ntext está apoyado no más como función de la secuencia? Es este uso del
Or de true.
apenas varchar (n): Podría apenas utilizar varchar y especificar número como 1000 para permitir un

de string.
class= del

Respuesta : Tipo de datos eficiente del SQL

Olvidó mencionar ese funcionamiento sabio, nvarchar podía también tener gastos indirectos significativos en la indexación de direcciones, así afectando a su funcionamiento. ¿Por qué? Usted está poniendo en un índice otra vez una tabla mucho más grande debido a el espacio adicional requerido por el datatype nvarchar. Por supuesto todo depende de su ambiente y de uces par de otros factores. Aquí está una buena referencia de Microsoft que discute el efecto sobre funcionamiento y el almacenaje de Unicode

http://msdn.microsoft.com/en-us/library/ms189617.aspx


 

Otras soluciones  
 
programming4us programming4us