tomar datos de sql server de forma óptima

26/11/2003 - 00:07 por Tolo | Informe spam
hola,

estoy accediendo a sql server via ado. Y me gustaría ver como me sugeris que
realice las sentencias select para recuperar los datos.

no se si hacer

vDAdapter = New SqlDataAdapter("select * from t_articulos", vConexio)



o hacerlo llamando a procedimientos almacenados/vistas/funciones, q os
parece más optimo y mejor?



gracias

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP]
26/11/2003 - 00:31 | Informe spam
Es más eficiente usar stored procedures, están compilados.

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


" Tolo" wrote in message
news:%
Mostrar la cita
que
Mostrar la cita
#2 ulises
26/11/2003 - 00:32 | Informe spam
Revisa los Data Access Application Block
http://www.microsoft.com/downloads/details.aspx?
FamilyIDvfe2b16-3271-42c2-b138-
2891102590ad&displaylang=en

Saludos,
Ulises

Mostrar la cita
como me sugeris que
Mostrar la cita
t_articulos", vConexio)
Mostrar la cita
almacenados/vistas/funciones, q os
Mostrar la cita
#3 Alex Solano
26/11/2003 - 00:38 | Informe spam
S,i Stored Procedures como dice Gustavo y elimina los *,
extrae los campos por su nombre y solo los que necesites.

Saludos
Alex A. Solano

" Tolo" wrote in message
news:%
Mostrar la cita
que
Mostrar la cita
#4 Maximiliano Damian Accotto
26/11/2003 - 04:07 | Informe spam
hola!! mira lo conveniente es ver si puedes hacer un Store, estos como dicen
mis compañeros son mas optimos, pero hay que ver cada cuanto hacer esto y
con el store cuanto aumenta.

Porque sino deberias tambien en pensar en hacer un store para cada select y
eso no tiene desde mi punto de vista mucho sentido.

Ahora si!! trata de que tu tabla tenga indices por ej, estos aceleran en
algunos casos considerablemente la toma de datos.

Igualmente ADO.net es sumamente rapido, yo he estado trabajando un tiempo en
ver los tiempos de respuesta contra un sqlserver de una tabla de 10.000
registros de articulos y 180 campos!! y la verdad que en una piii 800 solo
tardo 3segundos en cargar el dataset.

Un saludo

Accotto Maximiliano Damian
Fundicion San Cayetano S.A.
Buenos Aires Argentina

Gerente de Sistemas y Tecnologia
()

" Tolo" escribió en el mensaje
news:%
Mostrar la cita
que
Mostrar la cita
#5 Tolo
26/11/2003 - 09:12 | Informe spam
stored procedures, y q tal con vistas o FDUs??

gracias,

"Maximiliano Damian Accotto" escribió
en el mensaje news:
Mostrar la cita
dicen
Mostrar la cita
y
Mostrar la cita
y
Mostrar la cita
en
Mostrar la cita
Ads by Google
Search Busqueda sugerida