Es recomendable usar vistas ???

20/11/2003 - 11:01 por chele | Informe spam
Buenas, tengo esta duda, yo cuando tengo que vincular 4 o mas tablas en sql
server pues me creo una vista ahi las vinculo y despues en la sentencia sql
solo llamo a la vista y aqui mismo envio los parametros y demas.

¿Que es mejor crear la vista o hacer la vinculacion via codigo?

Es que no se que es mejor en rendimiento venga un saludo

Preguntas similare

Leer las respuestas

#1 Daniel Álvarez
20/11/2003 - 11:13 | Informe spam
Segun tengo entendido es mejor usar vistas, sobre todo en una consulta tan
compleja, aqui te pongo una url de microsoft sobre el uso de vistas
indizadas. Aún así te recomiendo, que si aqui no te da una respuesta muy
clara o satisfacotria preguntes las ventajas en

microsoft.public.es.sqlserver

Donde hay gente que controla mucho el tema del sql.

Aqui tienes la url de microsoft

http://www.able-consulting.com/MDAC...erForMySQL

Espero haberte ayudado al menos un poquito.

Daniel Álvarez




"chele" escribió en el mensaje
news:
Buenas, tengo esta duda, yo cuando tengo que vincular 4 o mas tablas en


sql
server pues me creo una vista ahi las vinculo y despues en la sentencia


sql
solo llamo a la vista y aqui mismo envio los parametros y demas.

¿Que es mejor crear la vista o hacer la vinculacion via codigo?

Es que no se que es mejor en rendimiento venga un saludo


Respuesta Responder a este mensaje
#2 chele
20/11/2003 - 11:27 | Informe spam
Hola Daniel, yo ahora mismo estoy haciendo relaciones de 7 o 8 tablas, antes
las hacia a mano hasta que descubri las vistas y la verdad son mucho mas
comodas, no es lo mismo meter un codigo de 4 lineas que una palabra.

Mi duda es el rendimiento a la hora de ejecutar la pagina asp ... la cosa es
que en esa news no responden, he preguntado anteriormente varias veces y
nunca me hicieron caso y como aqui os conosco desde hace años pues se uqe
respodeis.

Sobre la url que me distes esto son los string de conexion ya los tenia :)
gracias de todos modos.

Un saludo.



"Daniel Álvarez" escribió en el mensaje
news:e0$
Segun tengo entendido es mejor usar vistas, sobre todo en una consulta tan
compleja, aqui te pongo una url de microsoft sobre el uso de vistas
indizadas. Aún así te recomiendo, que si aqui no te da una respuesta muy
clara o satisfacotria preguntes las ventajas en

microsoft.public.es.sqlserver

Donde hay gente que controla mucho el tema del sql.

Aqui tienes la url de microsoft




http://www.able-consulting.com/MDAC...erForMySQL

Espero haberte ayudado al menos un poquito.

Daniel Álvarez




"chele" escribió en el mensaje
news:
> Buenas, tengo esta duda, yo cuando tengo que vincular 4 o mas tablas en
sql
> server pues me creo una vista ahi las vinculo y despues en la sentencia
sql
> solo llamo a la vista y aqui mismo envio los parametros y demas.
>
> ¿Que es mejor crear la vista o hacer la vinculacion via codigo?
>
> Es que no se que es mejor en rendimiento venga un saludo
>
>


Respuesta Responder a este mensaje
#3 Daniel Álvarez
20/11/2003 - 11:35 | Informe spam
Pues no se chele, el caso es que si el rendimiento baja en el sql tambien
debería bajar en la carga de la página. Al menos en teoría dado que la carga
de la página como sabes es proporcional a los recursos que quemen los
componentes que en ella crees.

Daniel Álvarez




"chele" escribió en el mensaje
news:uxY6%
Hola Daniel, yo ahora mismo estoy haciendo relaciones de 7 o 8 tablas,


antes
las hacia a mano hasta que descubri las vistas y la verdad son mucho mas
comodas, no es lo mismo meter un codigo de 4 lineas que una palabra.

Mi duda es el rendimiento a la hora de ejecutar la pagina asp ... la cosa


es
que en esa news no responden, he preguntado anteriormente varias veces y
nunca me hicieron caso y como aqui os conosco desde hace años pues se uqe
respodeis.

Sobre la url que me distes esto son los string de conexion ya los tenia :)
gracias de todos modos.

Un saludo.



"Daniel Álvarez" escribió en el mensaje
news:e0$
> Segun tengo entendido es mejor usar vistas, sobre todo en una consulta


tan
> compleja, aqui te pongo una url de microsoft sobre el uso de vistas
> indizadas. Aún así te recomiendo, que si aqui no te da una respuesta muy
> clara o satisfacotria preguntes las ventajas en
>
> microsoft.public.es.sqlserver
>
> Donde hay gente que controla mucho el tema del sql.
>
> Aqui tienes la url de microsoft
>
>



http://www.able-consulting.com/MDAC...erForMySQL
>
> Espero haberte ayudado al menos un poquito.
>
> Daniel Álvarez
>
>
>
>
> "chele" escribió en el mensaje
> news:
> > Buenas, tengo esta duda, yo cuando tengo que vincular 4 o mas tablas


en
> sql
> > server pues me creo una vista ahi las vinculo y despues en la


sentencia
> sql
> > solo llamo a la vista y aqui mismo envio los parametros y demas.
> >
> > ¿Que es mejor crear la vista o hacer la vinculacion via codigo?
> >
> > Es que no se que es mejor en rendimiento venga un saludo
> >
> >
>
>


Respuesta Responder a este mensaje
#4 chele
20/11/2003 - 11:45 | Informe spam
Pos si tienes razon, supongo que aceleramos la lectura de dados al crear las
vistas asi que se "supone" que aceleramos la pagina.

Venga gracias, creo que seria asi, pero no estaba del todo seguro :)

Un saludo.



"Daniel Álvarez" escribió en el mensaje
news:
Pues no se chele, el caso es que si el rendimiento baja en el sql tambien
debería bajar en la carga de la página. Al menos en teoría dado que la


carga
de la página como sabes es proporcional a los recursos que quemen los
componentes que en ella crees.

Daniel Álvarez




"chele" escribió en el mensaje
news:uxY6%
> Hola Daniel, yo ahora mismo estoy haciendo relaciones de 7 o 8 tablas,
antes
> las hacia a mano hasta que descubri las vistas y la verdad son mucho mas
> comodas, no es lo mismo meter un codigo de 4 lineas que una palabra.
>
> Mi duda es el rendimiento a la hora de ejecutar la pagina asp ... la


cosa
es
> que en esa news no responden, he preguntado anteriormente varias veces y
> nunca me hicieron caso y como aqui os conosco desde hace años pues se


uqe
> respodeis.
>
> Sobre la url que me distes esto son los string de conexion ya los tenia


:)
> gracias de todos modos.
>
> Un saludo.
>
>
>
> "Daniel Álvarez" escribió en el mensaje
> news:e0$
> > Segun tengo entendido es mejor usar vistas, sobre todo en una consulta
tan
> > compleja, aqui te pongo una url de microsoft sobre el uso de vistas
> > indizadas. Aún así te recomiendo, que si aqui no te da una respuesta


muy
> > clara o satisfacotria preguntes las ventajas en
> >
> > microsoft.public.es.sqlserver
> >
> > Donde hay gente que controla mucho el tema del sql.
> >
> > Aqui tienes la url de microsoft
> >
> >
>



http://www.able-consulting.com/MDAC...erForMySQL
> >
> > Espero haberte ayudado al menos un poquito.
> >
> > Daniel Álvarez
> >
> >
> >
> >
> > "chele" escribió en el mensaje
> > news:
> > > Buenas, tengo esta duda, yo cuando tengo que vincular 4 o mas tablas
en
> > sql
> > > server pues me creo una vista ahi las vinculo y despues en la
sentencia
> > sql
> > > solo llamo a la vista y aqui mismo envio los parametros y demas.
> > >
> > > ¿Que es mejor crear la vista o hacer la vinculacion via codigo?
> > >
> > > Es que no se que es mejor en rendimiento venga un saludo
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#5 Jhonny Vargas P. [MVP]
20/11/2003 - 14:51 | Informe spam
Hola Chele,

De todas maneras puedes consultar en el grupo microsoft.public.es.sqlserver
creo que ellos te pueden orientar un poco más en el tema de las vistas...


Saludos,
Jhonny Vargas P. [MS MVP]
Santiago de Chile


"chele" wrote in message
news:eNZs#
Pos si tienes razon, supongo que aceleramos la lectura de dados al crear


las
vistas asi que se "supone" que aceleramos la pagina.

Venga gracias, creo que seria asi, pero no estaba del todo seguro :)

Un saludo.



"Daniel Álvarez" escribió en el mensaje
news:
> Pues no se chele, el caso es que si el rendimiento baja en el sql


tambien
> debería bajar en la carga de la página. Al menos en teoría dado que la
carga
> de la página como sabes es proporcional a los recursos que quemen los
> componentes que en ella crees.
>
> Daniel Álvarez
>
>
>
>
> "chele" escribió en el mensaje
> news:uxY6%
> > Hola Daniel, yo ahora mismo estoy haciendo relaciones de 7 o 8 tablas,
> antes
> > las hacia a mano hasta que descubri las vistas y la verdad son mucho


mas
> > comodas, no es lo mismo meter un codigo de 4 lineas que una palabra.
> >
> > Mi duda es el rendimiento a la hora de ejecutar la pagina asp ... la
cosa
> es
> > que en esa news no responden, he preguntado anteriormente varias veces


y
> > nunca me hicieron caso y como aqui os conosco desde hace años pues se
uqe
> > respodeis.
> >
> > Sobre la url que me distes esto son los string de conexion ya los


tenia
:)
> > gracias de todos modos.
> >
> > Un saludo.
> >
> >
> >
> > "Daniel Álvarez" escribió en el mensaje
> > news:e0$
> > > Segun tengo entendido es mejor usar vistas, sobre todo en una


consulta
> tan
> > > compleja, aqui te pongo una url de microsoft sobre el uso de vistas
> > > indizadas. Aún así te recomiendo, que si aqui no te da una respuesta
muy
> > > clara o satisfacotria preguntes las ventajas en
> > >
> > > microsoft.public.es.sqlserver
> > >
> > > Donde hay gente que controla mucho el tema del sql.
> > >
> > > Aqui tienes la url de microsoft
> > >
> > >
> >
>



http://www.able-consulting.com/MDAC...erForMySQL
> > >
> > > Espero haberte ayudado al menos un poquito.
> > >
> > > Daniel Álvarez
> > >
> > >
> > >
> > >
> > > "chele" escribió en el mensaje
> > > news:
> > > > Buenas, tengo esta duda, yo cuando tengo que vincular 4 o mas


tablas
> en
> > > sql
> > > > server pues me creo una vista ahi las vinculo y despues en la
> sentencia
> > > sql
> > > > solo llamo a la vista y aqui mismo envio los parametros y demas.
> > > >
> > > > ¿Que es mejor crear la vista o hacer la vinculacion via codigo?
> > > >
> > > > Es que no se que es mejor en rendimiento venga un saludo
> > > >
> > > >
> > >
> > >
> >
> >
>
>


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