Hasta donde puedo llegar con Access

Saludos, me gustaría saber cuanto podrá aguantar mi base de datos Access hasta que se me quede pequeña, para ir planeando la migración antes de que...

La FAQ Hasta donde puedo llegar con Access tiene

Pertenece a la categoría:
Pregunta
Saludos, me gustaría saber cuanto podrá aguantar mi base de datos Access hasta que se me quede pequeña, para ir planeando la migración antes de que sea demasiado tarde.
Respuesta de Miguel Angel Alvarez
Pues, según mi experiencia, Access funciona bien hasta que llega un tráfico diario aproximado de 2.000 visitas diarias.


En ese momento empieza a colgarse muy a menudo, dejando el servidor también parado también. Lógicamente, esto dependerá del tamaño de la base de datos y el tipo de consultas que se le hagan.


Mi consejo es que no aguantes tanto y pases en cuanto puedas a SQL Server (por ejemplo), a aprtir de las 1.500 visitas.


Otro tema que te podría preocupar es el número de registros que puede llegar manejar en las tablas sin problemas de procesamiento. Esta cifra no la tengo tan medida, porque nunca se me ha colado por este asunto... también es cierto que el número de registros con los que he majedo tablas es relativamente pequeño. Pienso que teniendo tablas de menos de 20.000 registros todo iría bien... o más.


Si alguien tiene más datos que los apunte, que estaremos todos muy agradecidos.

Volver al árbol de categoríasVolver al árbol de categorías

Comentarios

Alberto RM

17/1/2003
Quería añadir un comentario respecto al tamaño de tablas que soporta Access. Personalmente, he llegado a manejar tablas del orden de entre 500.000 y 1.000.000 de registros sin demasiados problemas. El verdadero problema aparece cuando se hacen muchas consultas a una tabla muy grande, pues al ser necesario incluir índices para que las consultas no se hagan eternas, el tamaño de la base de datos crece fácilmente por encima de 1 Gb., al rehacerse los índices, momento en el cual la BD empieza a dar muchos errores.

Simon

04/12/2003
Mi experiencia con Access:
Aguantó bien con tablas de 80.000 registros y 4 usuarios simultáneos (no web)
A la vez que se alcanzaron los 100.000 registros en algunas tablas, el numero de usuarios simultaneos, paso a 8.

No se si lo que le dolio fueron los 8 usuarios a la vez o el alcanzar los 100.000 registros, pero a partir de sa fecha, los errores se hicieron insopotables.

el tamaño del .mdb en el instante de la migración era de 110 MB.

Javier Delgado

09/6/2004
Mi experiencia con msaccess es basatnte extensa y funciona bien con relacion a la cantidad de registros, 100,000 y mas pero su gran problema son los usuarios pues no aguanta mas de 20 lo que es realmente poco, muy poco si te encuentra en un ambiente de internet.

Si lo usas en internet te veras frustrado o mejor trasducido perderas Clientes y el efecto final es perder VENTAS..

Por lo demas no tengo quejas pero les aconsejaria migrar a una base de datos mas grande como mysql.

Javier :)

ademar

05/10/2004
Holas. Mi comentario es que en las bd en acces se ace muy limitado y respecto al manejo de los registros. Yo ya tuve problemas con mas 500 registros. Será por que mi maquina era pequeña y access no era ni el 2000, pero al momento de las consultas los registros empezaba a confundise o eliminarse... o sera por que estaba mal mi instalador?

Frochaa

06/10/2005
Introduce tu comentario...Mi experiencia en el manejo de BD de Access ha sido con 10 millones de registros, solo para busquedas y las consultas se me cuelgan alrededor de 5 min, esto es un tiempo infernalmente alto para el usuario........ yo no recomendaria su manejo mas que para BD pequeñas...pienso migrarlas a SQL Server....Saludos

Hector

23/11/2005
Hola a todos, estoy trabajando en access con mas de 1000000 de registros, pero van a ser mas, en ocasiones las consultas se hacen super lentas pero en otrs me las hace rapidas, creo que es por lo indices, pero también me han aconsejado migrarla a sql.

Trebor

15/5/2006
Hola. Solo queria añadir que independientemente de la cantidad de registros, el Access esta limitado por el espacio en disco. Cuando llega a las 2Gb... ya no se puede hacer nada mas. Yo, para una pagina web recomiendo MySql.

Fernando Gana

06/9/2006
Yohe trabajado 120 mil registros en tablas, sin ningun problema.
La verdad es que creo que con menos de 500.000 registros no deberia tener ningun problema.

Luis Carlos

11/5/2007
yo he trabajado hasta 1.860.000 registros, mi problema se ha presentado cuando mi base ha alcanzado los 2gb de tamaño, por lo cual he optado por realizar divisiones de mi base

RAFAEL MARTINEZ

29/5/2007
yo creo las tablas en aces con archivo mdb y luego creo un proyecto con el mismo nombre, para que se cree en un servidor sql , de esa manera lo que tengo que hacer el crear un origen de datos para vincular las tablas, una vez viculadas comienzo a trabajar con los formularios,informes, y consulta desde aces hasta la fecha ha funcionado sin unconveniente......rmm

miguel jasso

10/7/2007
mi experiencia con Access es con mas de 100,000 registros en 8 tablas de las mismas porporciones y el sistema de torno lenticimo, ua pequeña y qusas absurda sulucion fue agragar al cerrar la base de datos una compactacion. claro esto hace que tarrde mas en cerrar pero a la hora de operar bajo hata un 50% ek tiempo de consultas. en cunato a los Usuarios lo mas que e tenido simultaneamente son 8. cabe mencionar que la velociada es la misma con 2 que con 8 a mismo tiempo.

Daniel

23/4/2009
Bases de datos con ACCESS
Mi experiencia con Access es en bases de datos con aproximadamente 200,000 registros por tabla y tengo 5 tablas de este tamaño. Acceso la base de datos con ADO programación y Borland Delphi en una red local donde he logrado conectar hasta 15 usuarios al mismo tiempo. Tengo una pagina con aproximadamente 100 usuarios diarios accediendo mediante ASP y hasta ahora todo ha salido bien.
He encontrado un par de cosas que les podrían servir:
- Los indices debene estar bien definidos por cada tabla
- No incluir demasiados indices especialmente si son campos de texto largos
- Abrir y cerrar la conexion para ahorrar recursos, especialmente accediendo con ASP, abro, ejecuto y cierro inmediatamente.

Hasta pronto

MANUEL MAYO BOHO

01/7/2009
ACCESS Y SUS REGISTROS
Talvez esto sirva: Mi experiencia en access va por 10 años y observo que cuando una tabla te guarda 500,000 registros y con ella trabajas consultas o abres dbgrid utro componente de Visual Basic o deseas grabar datos etc, se hace muy lenta, mas cuando buscas la informacion en desde una terminal a un servidor, laverda access es bueno para empresas pequeñas, te recomiendo emigrar a Sql Server el poder es mucho mayor, se siente la diferencia entre access y sql server.

Juan Carlos

31/3/2011
Sobre Access
En efecto a mi tambien me ha pasado que con tablas de al menos 25 campos y con un millón de registros en adelante ya se quedan las consultas colgadas un gran rato. Además me he topado con la sorpresa que en ocasiones como que no muestra todos los datos.

Claro una compactación arregla el problema pero con el tiempo se vuelve a comportar extraño.

Esto con la versión de Office 2000 no estoy seguro si se corrigió en versiones posteriores.

Christian

28/4/2012
Access
Con un entorno intranet de 20 usuarios con tablas de hasta 20.000 registros nunca me dió errores, lo que es cada vez mas lento.

oscar

16/10/2012
MAS CAMPOS EN ACCES
que puedo hacer para que acces me acepte mas de 255 campos x tabla o me pueden dar otra alternativa? GRACIAS

JUAN SEBASTIAN VANEGAS V.

15/1/2014
INFORMACION
tengo 8 MILLONES DE REGISTROS y me ha funcionado, me parece una herramienta perfecta, pero es necesario optimizar las tablas y eliminando al máximo texto. la limitación esta al momento de llegar a 2GB pero para eso hay que optimizar cada vez las tablas, errores no me han presentado en la consultas pero si me toca pensar en cambiar a otro lenguaje de programación para a si generar mas Lógica en mis consultas.

Alfonso

13/7/2014
Access en consultas simultáneas
Al parecer todos hablan de cantidad de registros pero creo se les olvidó una parte muy importante: Cuantos usuarios pueden estar actualizando datos a la vez? pues en mi programa, las bases .mdb(access 2007) apenas pesan unos 9.8Mb y con tres usuarios haciendo consultas ya están teniendo problemas de bloqueo, aquí una aclaración muy importante es que los 3 usuarios están generando cunsultas de actualización y aun cuando mi base de datos está dividida y optimizada en rendimiento para multiusuario, las consultas " insert,update, delete" solo se realizan una a la vez
FAQ relacionadas

Para ver más FAQ relacionadas accede a las categorías:

Volver al árbol de categoríasVolver al árbol de categorías