Hola he estado revisando un poco el código del simulador de combate y he notado que hay algo en él que te va generando una gran cantidad de datos que son totalmente innecesarios los cuales te van aumentando en gran medida el peso para la base de datos ya que cada simulación que se haga se va guardando en la base de datos y veo que esto es prácticamente en vano ya que la mayoría para no decir todas las simulaciones que haga el usuario solo ve el resultado y ya no cumple ninguna función conservar dichos datos. Para esto he creado algo muy sencillo lo cual les va a ayudar a mantener un poco mas limpia la base de datos y no estar conservando estos datos que son prácticamente inservibles para ello les dejo a continuación los cambios que deben hacer. Esto les sirve en la mayoría de las versiones del juego que sigan corriendo bajo el motor de 2moons.
En includes/pages/ShowBattleSimulatorPage.class.php cambian la siguiente línea:
por:
En includes/classes/cronjob/DailyCronjob.class.php añaden el siguiente fragmento de código dentro de la función optimizeTables()
Y en la base de datos ejecutan la siguiente consulta desde su consola:
Con esto cada día al ejecutarse el cron DailyCronjob.class.php se les eliminarán las simulaciones echas por los usuarios que como ya les digo es algo totalmente innecesario conservarlos
En includes/pages/ShowBattleSimulatorPage.class.php cambian la siguiente línea:
por:
En includes/classes/cronjob/DailyCronjob.class.php añaden el siguiente fragmento de código dentro de la función optimizeTables()
Con esto cada día al ejecutarse el cron DailyCronjob.class.php se les eliminarán las simulaciones echas por los usuarios que como ya les digo es algo totalmente innecesario conservarlos
The post was edited 1 time, last by Linkin ().