“Conocimiento Programación>Lenguajes De Programación

Las desventajas de índices en columnas calculadas

2014/3/18
Utilización de índices en columnas calculadas en las tablas de la base de datos tiene ciertas ventajas en la velocidad de procesamiento , sino que también viene con algunas desventajas estructurales. Mientras tablas de referencia cuyos valores se calculan sobre la marcha se puede ahorrar tiempo, ya que no está buscando a través de campos de la tabla innecesarios y consumiendo recursos del sistema , los requisitos para el método de columnas calculadas pueden ser un tanto restringen . Propiedad

Los requisitos de propiedad de este método para hacer bien el acceso de base de datos más restrictiva , o más de codificación por parte de los programadores un acceso más amplio . Para utilizar índices en columnas calculadas , el propietario de la tabla de datos de base también debe poseer cada referencia a la función en estas columnas .
Data Precision

Los datos de columnas calculadas devueltos por este método debe cumplir con ciertos requisitos de precisión . Es decir , los datos no pueden ser una expresión decimal de coma flotante (un tipo de datos llamado "Float ") , un tipo de datos real o un tipo de datos de comparación. Estos tipos de datos se pueden utilizar en una vista indizada , pero no puede actuar como índices en columnas calculadas .

Determinismo

datos recuperados por la indexación de columnas calculadas deben ser determinista . Es decir , el método no puede extraer datos de múltiples filas ( esto significa que usted no puede utilizar funciones como SUM y AVG ) y no puede incluir sistema o la información de acceso de usuario . También significa que usted no puede utilizar los datos dinámicos : el mismo conjunto de entradas siempre debe devolver el mismo valor
Tipos de datos

Lenguajes De Programación
¿Cuál es la importancia de las computadoras en el lenguaje hindi?
Cómo Partición y formato en DOS
Protocolo ASCII
Cómo dar formato decimales en C #
Cómo conseguir Temas populares para mostrar en su sitio web
Cómo convertir Latín1 a UTF - 8
¿Cuáles son algunas aplicaciones comunes del operador del módulo en lenguajes de programación?
Cómo obtener nuevos enemigos en Game Maker
Conocimiento de la computadora © http://www.ordenador.online