Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Consultas en clases o procedimientos almacenado

Estas en el tema de Consultas en clases o procedimientos almacenado en el foro de SQL Server en Foros del Web. Hola a todos. Estoy haciendo una aplicacion web bastante compleja por lo que necesito hacer muchas consultas a la base de dato. Estoy programando en ...
  #1 (permalink)  
Antiguo 13/06/2011, 09:21
 
Fecha de Ingreso: febrero-2009
Mensajes: 472
Antigüedad: 15 años, 2 meses
Puntos: 14
Pregunta Consultas en clases o procedimientos almacenado

Hola a todos. Estoy haciendo una aplicacion web bastante compleja por lo que necesito hacer muchas consultas a la base de dato. Estoy programando en VB.NET y utilizo sql server 2008 como motor de bases de datos.
Tengo una duda sobre como hacer las consultas.
¿¿Hago una clase hecha en vb.NET donde haga la conexion y las diferentes consultas SELECT, UPDATE, DETELE, y todas las demas consultas que necesite para mi aplicacion web, o es mejor utilizar procedimientos almacenados en la misma base de datos??
Espero que alguien me pueda ayudar con respecto a este problema.
Muchas gracias por vuestra ayuda

Un saludo
Pinty
  #2 (permalink)  
Antiguo 13/06/2011, 10:10
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Consultas en clases o procedimientos almacenado

100% es mejor desarrollar los procedimientos almacenados, asi cumples con la regla de 3 capas.
__________________
MCTS Isaias Islas
  #3 (permalink)  
Antiguo 13/06/2011, 10:24
 
Fecha de Ingreso: febrero-2009
Mensajes: 472
Antigüedad: 15 años, 2 meses
Puntos: 14
Respuesta: Consultas en clases o procedimientos almacenado

Hola iislas. En primer lugar muchisimas gracias por contestar. Si yo tambien pensaba que era la mejor opcion, pero tenia dudas por que pensaba que tener los procedimientos almacenados ahi puestos y como van a ser muchos, pues por si se ralentizaba la base de datos. Ese era mi principal miedo, por eso pedí una segunda opinion. Muchas gracias una vez mas, usare procedimientos almacenados.

Un saludo
Pinty
  #4 (permalink)  
Antiguo 13/06/2011, 14:10
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Consultas en clases o procedimientos almacenado

Tu base no se alenta por el numero de objetos, baja su rendimiento, por falta de planes de mantenimiento.
__________________
MCTS Isaias Islas
  #5 (permalink)  
Antiguo 13/06/2011, 14:30
 
Fecha de Ingreso: febrero-2009
Mensajes: 472
Antigüedad: 15 años, 2 meses
Puntos: 14
Respuesta: Consultas en clases o procedimientos almacenado

Planes de mantenimiento?? disculpa mi ignorancia pero nose a que te refieres
  #6 (permalink)  
Antiguo 13/06/2011, 14:45
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Consultas en clases o procedimientos almacenado

Lee un poco en tu AYUDA EN LINEA sobre PLANES DE MANTENIMIENTO, estos se crean para ser ejecutados cada semana (al menos) y regeneran indices, verifican el estado de tus datos, quitan espacios no usados, etc.
__________________
MCTS Isaias Islas
  #7 (permalink)  
Antiguo 14/06/2011, 17:58
 
Fecha de Ingreso: febrero-2009
Mensajes: 472
Antigüedad: 15 años, 2 meses
Puntos: 14
Respuesta: Consultas en clases o procedimientos almacenado

Hola iislas. Me he estado documentando soblre los planes de mantenimiento. Sinceramente no sabia que existian, son muy utiles y me pueden ayudar mucho.
Muchas gracias por la informacion.
Un saludo.
Pinty
  #8 (permalink)  
Antiguo 15/06/2011, 09:14
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Consultas en clases o procedimientos almacenado

Para eso estamos Pinty, saludos
__________________
MCTS Isaias Islas

Etiquetas: clases, procedimientos, almacenar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:06.