Jump to content

Edit History

bbsport

bbsport

hola, gracias por tu respuesta burrots,

el problema no lo tengo en el front office, ya que la navegación por categorías va muy rápido, el problema lo tengo en el back office al editar las categorias y modificarlas o al crear una nueva va lento, al guardar los cambios en dicha categoría va rápido o al navegar por ellas también va rápido, sólo va lento en operaciones de actualización o creación

No soy ningún experto en mysql, pero  he hecho la prueba cambiando la base de datos de consultas con una de una instalación nueva y va perfectamente, con lo cual , si vuelvo a hacer el cambio de base de datos a la actual , vuelve a ir lento, no creo que sea un tema de modulos, ya que no tiene modulos instalados, porque es una instalación nueva y fresca,

No sé si habría alguna manera de optimizar este tipo de coperaciones, pero seria bueno que los desarrolladores de prestashop lo tengan en cuenta porque para las tiendas que tengan muchas categorias, el entorno de desarrolo se hace más lento cuanto más categorias tiene la tienda

bbsport

bbsport

hola, gracias por tu respuesta burrots,

el problema no lo temgo en el front office, ya que la navegación por categorías va muy rápido, el problema lo tengo en el back office al seleccionar las categorias, al editar o crear una nueva va lento, al guardar los cambios en dicha categoría va rápido.

No soy ningún experto en mysql, pero  he hecho la prueba cambiando la base de datos de consultas con una de una instalación nueva y va perfectamente, con lo cual , si vuelvo a hacer el cambio de base de datos a la actual , vuelve a ir lento, no creo que sea un tema de modulos, ya que no tiene modulos instalados, porque es una instalación nueva y fresca,

El ejemplo de consulta es ése:
SELECT a.`id_category`, `name`, `description`, sa.`position` AS `position`, `active` , sa.position position FROM `ps_category` a LEFT JOIN `ps_category_lang` b ON (b.`id_category` = a.`id_category` AND b.`id_lang` = 1 AND b.`id_shop` = 1) LEFT JOIN `ps_category_shop` sa ON (a.`id_category` = sa.`id_category` AND sa.id_shop = 1) WHERE 1 AND `id_parent` = 28 ORDER BY sa.`position` ASC LIMIT 0, 50

Si hago la consulta desde phomyadmin la consulta tarda 0.0029 segundos

en cambio si la hago a través de prestashop en el back office tarda unos 8-10 segundos, por tanto descarto que sea un problema de mysql, debe de ser algo interno de prestashop

No sé si habría alguna manera de optimizar este tipo de consultas, pero seria bueno que los desarrolladores de prestashop lo tengan en cuenta porque para las tiendas que tengan muchas categorias, el entorno de desarrolo se hace más lento cuanto más categorias tiene la tienda

×
×
  • Create New...