Crear una vista indexada

24/10/2004 - 03:52 por Larissa | Informe spam
Pienso crear una vista que contiene esta instruccion:

SELECT ITEM, DIVISION, SUM(VALORFAC) as totalventa FROM VENTAS GROUP BY
ITEM, DIVISION

Quiero que la vista sea indexada por item y division, que es lo que hace
que la vista se haga indexada ? crear el indice simplemente por estas dos
columnas ? o hay que hacer algo mas para hacerla indexada y no quede como
una simple vista
normal ?

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP]
24/10/2004 - 15:11 | Informe spam
Se hace con un CREATE INDEX normal, pero con ciertos requisitos en su forma
de crearlo. Puedes leer los detalles en la sección "Requirements for the
CREATE INDEX Statement" del artículo "Creating an Indexed View" de los Books
Online (BOL) de tu instalación SQL.

Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Larissa" wrote in message
news:
Pienso crear una vista que contiene esta instruccion:

SELECT ITEM, DIVISION, SUM(VALORFAC) as totalventa FROM VENTAS GROUP BY
ITEM, DIVISION

Quiero que la vista sea indexada por item y division, que es lo que hace
que la vista se haga indexada ? crear el indice simplemente por estas dos
columnas ? o hay que hacer algo mas para hacerla indexada y no quede como
una simple vista
normal ?





Respuesta Responder a este mensaje
#2 Ricardo Passians
24/10/2004 - 16:00 | Informe spam
Para ese caso te bastaría con crear un índice agrupado (clustered) único
para las columnas ITEM y DIVISION. En lo demás es practicamente lo mismo
que crear un indice a una tabla.


"Larissa" wrote in message
news:
Pienso crear una vista que contiene esta instruccion:

SELECT ITEM, DIVISION, SUM(VALORFAC) as totalventa FROM VENTAS GROUP BY
ITEM, DIVISION

Quiero que la vista sea indexada por item y division, que es lo que hace
que la vista se haga indexada ? crear el indice simplemente por estas dos
columnas ? o hay que hacer algo mas para hacerla indexada y no quede como
una simple vista
normal ?





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida