SQL 2000: Separar la base de datos en varias mdf

03/12/2007 - 20:50 por Juan Carlos Mendoza | Informe spam
Buenas,

Tuve una conversacion con el encargado de desarrollo quien me decia
que es mejor "partir" la base de datos en varios mdf a fin de
optimizar el rendimiento de la base de datos, por mi parte he
escuchado que es bueno o se aprecia la mejora cuando la division se
hace utilizando diferentes discos, pero si es sobre el mismo disco,
realmente no se optimiza mucho, ya que igual las busquedas se van a
realizar en el mismo disco, lo mismo ocurre si se usan varios discos
pero estan dispuestos en RAID 5. Si los discos estan en Raid 5, es
conveniente distribuir la bd en varios mdf para optimizacion de
rendimiento? lo que se compleja un poco es el metodo de backup al
tener varios filegroups, si no me equivoco.


Me gustaria conocer la opinion de ustedes al respecto.

Saludos,

Juan Carlos Mendoza
Callao - Peru

Preguntas similare

Leer las respuestas

#1 Gux (MVP)
03/12/2007 - 21:04 | Informe spam
Como idea general, separar una base de datos en filegroups no mejora el
rendimiento cuando no se dispone de discos físicos separados.

Recomiende a su encargado de desarrollo que lea este artículo:

http://www.sql-server-performance.c...ce_p1.aspx

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Juan Carlos Mendoza" wrote:

Buenas,

Tuve una conversacion con el encargado de desarrollo quien me decia
que es mejor "partir" la base de datos en varios mdf a fin de
optimizar el rendimiento de la base de datos, por mi parte he
escuchado que es bueno o se aprecia la mejora cuando la division se
hace utilizando diferentes discos, pero si es sobre el mismo disco,
realmente no se optimiza mucho, ya que igual las busquedas se van a
realizar en el mismo disco, lo mismo ocurre si se usan varios discos
pero estan dispuestos en RAID 5. Si los discos estan en Raid 5, es
conveniente distribuir la bd en varios mdf para optimizacion de
rendimiento? lo que se compleja un poco es el metodo de backup al
tener varios filegroups, si no me equivoco.


Me gustaria conocer la opinion de ustedes al respecto.

Saludos,

Juan Carlos Mendoza
Callao - Peru

Respuesta Responder a este mensaje
#2 Maxi Accotto
05/12/2007 - 00:56 | Informe spam
Hola, comparto lo de Gux, y ademas agrego, antes de tocar esto se han fijado
donde tienen el problema de performance? segun mi experiencia podria
clasificar los problemas de performance algo asi como

Errores de diseño y aplicacion 85%
Problemas de Hardware 10%
Otros 5%


Microsoft MVP SQLServer
www.sqltotalconsulting.com
-

"Juan Carlos Mendoza" escribió en el mensaje de
noticias:
Buenas,

Tuve una conversacion con el encargado de desarrollo quien me decia
que es mejor "partir" la base de datos en varios mdf a fin de
optimizar el rendimiento de la base de datos, por mi parte he
escuchado que es bueno o se aprecia la mejora cuando la division se
hace utilizando diferentes discos, pero si es sobre el mismo disco,
realmente no se optimiza mucho, ya que igual las busquedas se van a
realizar en el mismo disco, lo mismo ocurre si se usan varios discos
pero estan dispuestos en RAID 5. Si los discos estan en Raid 5, es
conveniente distribuir la bd en varios mdf para optimizacion de
rendimiento? lo que se compleja un poco es el metodo de backup al
tener varios filegroups, si no me equivoco.


Me gustaria conocer la opinion de ustedes al respecto.

Saludos,

Juan Carlos Mendoza
Callao - Peru
Respuesta Responder a este mensaje
#3 Rafael J. Cruz R.
05/12/2007 - 04:11 | Informe spam
Acerto y comparto con Max y Gux mas agrego un pequeno detalle.

el caso de colocar en disco ya sean arreglos o no lo sean es el siguiente:

Colocar los ldf o log files en discos diferentes que los mdf o data file ya
que mientras se lee
en uno se escribe en otro, y esto da al traste con que puede leer y escribir
al mismo tiempo pues estan en discos diferentes.

Saludos,

Rafael J. Cruz




"Maxi Accotto" escribió en el mensaje
news:e%
Hola, comparto lo de Gux, y ademas agrego, antes de tocar esto se han
fijado donde tienen el problema de performance? segun mi experiencia
podria clasificar los problemas de performance algo asi como

Errores de diseño y aplicacion 85%
Problemas de Hardware 10%
Otros 5%


Microsoft MVP SQLServer
www.sqltotalconsulting.com
-

"Juan Carlos Mendoza" escribió en el mensaje de
noticias:
Buenas,

Tuve una conversacion con el encargado de desarrollo quien me decia
que es mejor "partir" la base de datos en varios mdf a fin de
optimizar el rendimiento de la base de datos, por mi parte he
escuchado que es bueno o se aprecia la mejora cuando la division se
hace utilizando diferentes discos, pero si es sobre el mismo disco,
realmente no se optimiza mucho, ya que igual las busquedas se van a
realizar en el mismo disco, lo mismo ocurre si se usan varios discos
pero estan dispuestos en RAID 5. Si los discos estan en Raid 5, es
conveniente distribuir la bd en varios mdf para optimizacion de
rendimiento? lo que se compleja un poco es el metodo de backup al
tener varios filegroups, si no me equivoco.


Me gustaria conocer la opinion de ustedes al respecto.

Saludos,

Juan Carlos Mendoza
Callao - Peru



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