Bueno, probe el tiempo que tarda en actualizar los datos con la funcion microtime() y por ahora es minimo... 0.061779. Asi que creo que como lo estoy haciendo esta bien, es decir, se que no esta mal... pero me quedara la duda si es lo optimo
Igual, gracias a todos por colaborar y no duden en aportar alguna idea si es que la tienen.
Saludos, FER.