Este artículo es un anuncio de una nueva función.
No se recomienda que confíe en este artículo para aprender cómo usar la función.
La nueva función se describirá en detalle en la documentación de la versión correspondiente.
Para obtener una lista completa de cambios en la nueva versión, consulte el archivo v8Update.htm.
Planificado para la versión 8.3.23
En la versión 8.3.23, podrá administrar los espacios de tablas de la base de datos.
Actualmente, solo puede almacenar una base de datos completa en un disco. Almacenarla en un disco rápido no es muy rentable. Los discos menos costosos pueden ralentizar las operaciones de datos.
Se implementará una nueva función disponible solo en la versión cliente/servidor para resolver este problema: la función estándar “Administración de espacios de tablas de la base de datos” que se llamará desde “Funciones para técnicos”. Esta función le permitirá administrar los espacios de tablas (crearlos, cambiarlos y eliminarlos) y decidir qué hacer con los elementos del árbol de objetos de configuración:
- Colocar datos en un espacio de tabla separado.
- Colocar índices en un espacio de tabla separado.
Estas opciones se pueden aplicar a una infobase completa, a un grupo de objetos (por ejemplo, todos los registros de información) y a objetos específicos.
Los cambios realizados se aplicarán en el servidor del DBMS después de ejecutar el procedimiento “Actualizar ubicación de tablas de infobase”, que se puede llamar desde la función “Pruebas y correcciones de infobase”. Puede hacerlo en Designer seleccionando el elemento de menú correspondiente en el modo interactivo o desde la línea de comandos de Designer. Los cambios realizados se guardan y se aplican al reestructurar posteriormente los objetos de metadatos seleccionados.
Se implementarán nuevos objetos y métodos para operaciones de espacios de tablas en el lenguaje 1C:Enterprise.
La nueva función mejorará el rendimiento de las operaciones del DBMS. Si hay un número limitado de discos rápidos para el volumen de datos en un DBMS, algunos datos (por ejemplo, datos que cambian raramente) se pueden distribuir entre discos más lentos y más baratos. Esto disminuirá la cantidad de discos grandes y rápidos necesarios.
A continuación, se proporcionan varios escenarios en los que la nueva función podría resultar útil:
- Mejora del rendimiento de ciertas operaciones (por ejemplo, cálculo de costos en 1C:ERP) debido a la transferencia de índices o algunos datos a un segmento separado en discos más rápidos.
- En primer lugar, debe determinar los objetos de metadatos en 1C:ERP que se utilizan para el cálculo de costos.
- Después de eso, estos objetos deben transferirse a discos más rápidos.
- El resultado es un cálculo de costos más rápido.
- Aumento de la capacidad del DBMS a un precio razonable. Por ejemplo, la cantidad de datos en una base de datos ha aumentado con el tiempo, pero no puede comprar un repositorio más grande. Sin embargo, tiene un repositorio más pequeño con un rendimiento suficiente.
- Puede transferir algunos datos a un nuevo repositorio, ya que la nueva función le permite almacenar datos en más de un repositorio.
- Puede utilizar varios repositorios cuya capacidad total constituirá la capacidad disponible del repositorio del DBMS.
- Por lo tanto, puede distribuir convenientemente los datos entre dos repositorios con el mismo rendimiento.
- Por ejemplo, puede colocar índices en un repositorio y datos en el otro.
- Dado que tanto los índices como los datos se pueden utilizar en algunas operaciones, el rendimiento en este escenario también podría mejorar.
Esperamos que la nueva función sea especialmente útil para implementaciones corporativas a gran escala que involucren grandes bases de datos empresariales.


