Duda con INSERTS en MySQL

Iniciado por Thief, Julio 19, 2018, 05:14:41 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Estoy haciendo una base de datos MySQL (XAMPP) en mi discoduro, con unos... 1.100 millones de credenciales aproximadamente (Creo... Igual son mas...)

El problema es que los INSERT se ejecutan muuuuuy despacio. En dos horas solo he conseguido hacer 300.000 INSERTS. ¿Hay alguna manera de hacerlo mas rápido?

Estoy haciendo los INSERT con un prepared statement y con esta consulta: 'INSERT INTO tabla VALUES (?,?)'

Es todo un mundo hablar sobre eficiencia  cuando hablamos de base de datos, el post ya esta viejo y quizás ya ni siquiera te ayude en nada pero quisiera dar mi punto de vista en caso de que otro usuario haya caído aqui por que presente el mismo problema.

Lo primero que pienso cuando me hablas de lentitud al registrar quizás se deba a los recursos que le hayas asignado a tu base de datos... ¿Va sobrado o te va justito?

Lo segundo que hay que considerar es si la base de datos y tu programa de java son ejecutados en el mismo sistema? si no es así entonces ¿están en la misma red? o quizás sea por internet?

¿Lo mismo pasa si utilizas PHP por ejemplo?

Hay muchos factores, estaría bien alimentar el post con mas de información.