Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: Thekraken en 9 Febrero 2012, 23:54 pm



Título: numero de registros y consulta
Publicado por: Thekraken en 9 Febrero 2012, 23:54 pm
Bueno ps tengo un problema con una base de datos que se le calcula almacenar los datos de 40 000 usuarios y quisiera saber como se podria optimizar las consultas o si hay alguna forma de diseñar la base de datos de tal manera que los resultados sean los mas eficientes

la base de datos es un registro de todos los usuarios de un pais que podran realizar compras, el portal solo es para ventas nacionales

se podrian dividir las tablas por departamento donde vive el cliente para agilizar las consultas o no habria problemas en almacenar a todos los usuarios en una sola tabla de tal modo que a la hora de hacer una consulta se produsca un tiempo de respuesta aceptable


Título: Re: numero de registros y consulta
Publicado por: Carloswaldo en 10 Febrero 2012, 00:42 am
He visto tablas con más registros, lo que se necesita en una base de datos es que todo esté bien indexado, no necesitas poner por ejemplo 2 tablas para 2 diferentes departamentos, pero puedes tener una columna llamada "departamento" (o id_departamento) y hacerla parte del índice, eso agilitaría las cosas.

http://es.wikipedia.org/wiki/%C3%8Dndice_(base_de_datos) (http://es.wikipedia.org/wiki/%C3%8Dndice_(base_de_datos))