31
Utilidades
El menú de utilidades de Velneo vDataclient contiene las opciones siguientes:

Ver caché de fichas

Permite obtener información sobre las fichas que están en la caché:
Presenta la siguiente información de cada una de las tablas del proyecto de datos ejecutado:
  • Nº de fichas: número de fichas de la tabla cargadas en la caché.
  • Memoria fichas: memoria que ocupan las fichas de la caché.
  • Nº objetos: número de campos de tipo objeto cargados en la caché.
  • Memoria obj.: memoria que ocupan los objetos de la caché.
  • Memoria total: memoria total ocupada por las fichas y los objetos de la tabla en la caché.

Regenerar datos

Fuerza una regeneración del área de datos de todas las tablas del proyecto de datos ejecutado. El área de datos es la parte del fichero de datos que contiene la información sobre la tabla, número total de registros, etc.
El sistema pedirá confirmación antes de proceder a la regeneración.
Esta opción recomendamos ejecutarla en modo mantenimiento.

Regenerar índices

Fuerza una regeneración de los ficheros de índices de todas las tablas del proyecto de datos ejecutado. El sistema pedirá confirmación antes de proceder a la regeneración.
La regeneración de índices implica la creación de claves, ordenación, indexación y el guardado el disco del fichero resultante. Si la máquina tiene memoria suficiente la regeneración, tanto de la tabla como del contenedor, lo hará toda de una vez. Si no, cuando deja de tener memoria suficiente, la regeneración se hará uno a uno.
Para la regeneración del contenedor se requiere un mínimo de 1GB de ram libre por cada 8GB de contenedor aproximadamente y que en consumo total en el equipo no se supere el 90% de consumo de memoria. En caso de llegar a uno de los dos límites, se realizará la indexación uno a uno. Con memoria suficiente, realiza la regeneración al menos 2 veces más rápido, dependiendo del tamaño del contenedor.
Esta opción recomendamos ejecutarla en modo mantenimiento.

Compactar fichero de datos (.dat, .idx)

Cuando en una tabla borramos un registro, Velneo mantiene el espacio físico que este ocupaba en disco, espacio que será reaprovechado por un registro que se cree en la tabla con posterioridad.
Este es el motivo por el que, si borramos un gran número de fichas de una tabla, el tamaño del fichero no varía.
Esta opción nos permite compactar el fichero de datos, es decir, eliminar todos los huecos dejados por los registros eliminados.
Esta opción requiere que seleccionemos antes en el panel de tablas la tabla que queremos compactar.
Esta opción también podremos lanzarla desde el menú de contexto de la rejillas de este componente.
Al finalizar la compactación, Velneo vServer usará el refresco terciario para comunicar la limpieza de caché de tablas a todos los clientes.
Esta opción recomendamos ejecutarla en modo mantenimiento.
Esta opción solamente es funcional en Velneo vServers cloud y en Velneo vServers locales licenciados con licencia estándar o con licencia con suscripción.

Compactar contenedor (.cnd, .cni)

El contenedor es el archivo donde se guardan los campos de tipo objeto de una tabla.
Cuando en una tabla borramos un objeto, Velneo mantiene el espacio físico que este ocupaba en disco dentro del contenedor, espacio que será reaprovechado por un objeto que se añada con posterioridad.
Este es el motivo por el que, si borramos un gran número de objetos de una tabla, el tamaño del contenedor no varía.
Esta opción nos permite compactar el contenedor, es decir, eliminar todos los huecos dejados por los objetos eliminados.
Esta opción requiere que seleccionemos antes en el panel de tablas la tabla cuyo contenedor queremos compactar.
Esta opción también podremos lanzarla desde el menú de contexto de la rejillas de este componente.
Al finalizar la compactación, Velneo vServer usará el refresco terciario para comunicar la limpieza de caché de tablas a todos los clientes.
Esta opción recomendamos ejecutarla en modo mantenimiento.
Esta opción solamente es funcional en Velneo vServers cloud y en Velneo vServers locales licenciados con licencia estándar o con licencia con suscripción.

Vaciar tabla

Esta opción borra todo el contenido de la tabla que tengamos cargada en ese momento.
Borra el fichero de datos (.dat), el contenedor donde se guardan los campos objeto (.cnd), el fichero de índices de datos (.idx) y el fichero de índices del contenedor (.cni).
Antes de borrarlo se generará una copia del fichero de datos en un archivo con extensión dav y del contenedor en un archivo con extensión cnv. Por lo tanto, en el caso de que queramos recuperar la tabla borrada, podemos seguir los pasos siguientes:
  1. 1.
    Detener el servicio VATP.
  2. 2.
    Borrar los archivos dat y cnd de la tabla.
  3. 3.
    Iniciar el servicio vatp-
  4. 4.
    Forzar la regeneración de índices de la tabla.
Esta opción también está disponible en el menú de contexto del árbol de tablas.
En el caso de tablas en memoria esta opción hará la operación en primer plano, es decir, borrará la tabla de la memoria de la sesión de Velneo vDataClient desde la que la disparemos.
Si queremos borrar el contenido de una tabla en la memoria del servidor de aplicaciones, entonces tendremos que ejecutar un proceso en tercer plano que use el comando de instrucción de proceso vaciar tabla.
Esta opción recomendamos ejecutarla en modo mantenimiento.
Esta opción solamente es funcional en Velneo vServers cloud y en Velneo vServers locales licenciados con licencia estándar o con licencia con suscripción.

Copiar

Esta opción está disponible en el menú de contexto de las rejillas de vDataClient.
Permite copiar el contenido de la rejilla al portapapeles y pegarlo en hojas de cálculo, editores de texto, etc.
Se incluirán todos los campos alfabéticos, numéricos, fórmulas, etc., excepto campos objeto binario e imágenes, incluyendo además la cabecera en la información que se copia.
En textos que contengan Intro o tabulador, el texto se copiará con el delimitador "". El formato numérico aplicado será el que en ese momento sea visible.
Copiar enlace
Esquema
Ver caché de fichas
Regenerar datos
Regenerar índices
Compactar fichero de datos (.dat, .idx)
Compactar contenedor (.cnd, .cni)
Vaciar tabla
Copiar