Help.. Busco ejemplo de particionar una tabla

12/10/2004 - 22:19 por Ayuda para particionar una Tabla... | Informe spam
Muchas gracias de antemano, debo particionar una tabla por varias partes de
acuerdo a entorno geografico, pero no se como se puede particionar una tabla,
y que esto sea transparente, que parezca que es la misma tabla, no lo se
hacer, es para mejorar el performance pues son muchisisimos registros si los
dejo en una sola tabla, ademas contiene varias imagenes cada registro. Por
favor ayudenme... Mil gracias por la ayuda. Saludos
 

Leer las respuestas

#1 Maxi
12/10/2004 - 22:29 | Informe spam
Hola, vayamos por partes dijo Jack ;-)

Primero antes que nada debes definir el criterio con que vas a partir la
tabla.
Luego generar las tablas correspondientes

Recien aca podes dividir los datos, esto lo podes hacer via insert de una
tabla a la otra y luego borrando (lo que se llama proceso de migracion)

Ahora bien, cuando esta partido, vas a tener que rearmar tus SP del CRUD.

Tambien para la parte de consulta podrias tener una vista.

Ahora un temita: si vas a partir las cosas lo ideal seria tenerlo en
distintos Filegroups y estos en distintos discos fisicos con una
controladora multicanal.

De esta forma vas a poder obtener una diferencia en el rendimiento, si todo
lo tenes junto la diferencia dudo que sea considerable y vas perder mas de
lo que ganaras!! recorda que partir las cosas las hace mucho mas dificiles
de mantener :(

Tambien seria bueno si pasas algunos datos como:

1) Tamaño de la BDD
2) Cantidad de registros de la tabla a partir
3) Un analisis de las consultas que se ponen lenta porque causa son, etc

Porque piensas que diviendo vas a obtener mayor performace? que estudio has
hecho?


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Ayuda para particionar una Tabla..." <Ayuda para particionar una
escribió en el mensaje
news:
Muchas gracias de antemano, debo particionar una tabla por varias partes


de
acuerdo a entorno geografico, pero no se como se puede particionar una


tabla,
y que esto sea transparente, que parezca que es la misma tabla, no lo se
hacer, es para mejorar el performance pues son muchisisimos registros si


los
dejo en una sola tabla, ademas contiene varias imagenes cada registro.


Por
favor ayudenme... Mil gracias por la ayuda. Saludos





Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.772 / Virus Database: 519 - Release Date: 01/10/2004

Preguntas similares