Variables alfabéticas en memoria

Artículos de interés para la comunidad de Velneo 6x
Avatar de Usuario
velneo
vAdmin
vAdmin
Mensajes: 245
Registrado: 09 Sep 2005, 08:55

Variables alfabéticas en memoria

Mensaje por velneo » 12 Abr 2012, 12:28

¿Cuántas variables en memoria alfabéticas tenemos de media en una aplicación? 30, 40...
Todos sabemos lo necesarias y útiles que son ese tipo de variables.
Quizás lo que no sepas es que para esas variables no es necesario definir la longitud.

Autoexpandibles
Velneo 6.X tiene la virtud de que ajusta esas variables automáticamente al tamaño del contenido que van a albergar. Esto nos permite definir todas las variables en memoria alfabéticas de longitud 1 sin preocuparnos por lo que vaya a almacenar después.

De esto también se deduce que las variables alfabéticas en memoria no tienen limitación de 512 carácteres. Le indicamos longitud 1 y listo.

Eso sí, no abusar
Evidentemente cuanto mayor sea el tamaño del texto que almacenemos mayor será la incidencia en el rendimiento. Me explico. Al tener que alojar espacio para la variable en tiempo de ejecución, si trabajamos con textos muy grandes (MB de texto), añadiremos un tiempo extra importante a la hora de gestionar esa variable.

Esta pequeña triquiñuela nos permite despreocuparnos de posibles desbordamientos de cadenas cuando trabajamos con variables.

Responder