Pim-community-dev: L'intégralité prend trop de temps à l'enregistrement

Créé le 22 mai 2017  ·  8Commentaires  ·  Source: akeneo/pim-community-dev

je signale un bug

CE 1.6.6

L'économie de produit prend beaucoup de temps et en particulier le "calcul d'exhaustivité" prend environ 12,5 secondes en moyenne, comme le montre la capture d'écran ci-jointe.

screen shot 2017-05-22 at 3 27 10 pm

scalability

Commentaire le plus utile

bien sûr, je vais appliquer ce patch dans un moment et commenter bientôt.

Tous les 8 commentaires

Bonjour @wakqasahmed ,
Merci d'avoir signalé cela.
Ce problème est similaire au #3771, et la bonne nouvelle est que nous travaillons actuellement sur un correctif (à partir de la version 1.5 pour ODM et ORM).
Je vous tiendrai au courant, notre référence de ticket interne est PIM-6429.
Merci!

Bonjour @wakqasahmed ,

Malheureusement, je ne pense pas que le correctif sur le widget de complétude résoudra votre problème.

  1. Pourrais-tu me dire:
  2. votre volumétrie
  3. orm/mongo

  4. Aussi, avez-vous regardé l'état de la demande en cours ? Avez-vous un verrou de ligne ou quelque chose comme ça qui pourrait expliquer ce temps.

La meilleure chose à faire serait d'isoler la requête à l'origine du problème, puis d'essayer de comprendre pourquoi cela prend autant de temps.

  1. Avez-vous eu ce problème dans une version précédente ou est-ce depuis un patch ?

Merci.

[Edition]
CE

[Version]
1.6.6

[Environment]
prod

[Install time]
2016-11-16T14:28:53+04:00

[Server version]
Apache/2.4.7 (Ubuntu)

[Number of channels]
10

[Number of locales]
2

[Number of products]
3768

[Number of attributes]
2541

[Number of families]
60

[Number of users]
13

[OS version]
Linux prod-pim 4.4.0-64-generic #85~14.04.1-Ubuntu SMP Mon Feb 20 12:10:54 UTC 2017 x86_64

[PHP version]
7.0.19-1+deb.sury.org~trusty+1

[PHP extensions]
Core
date
libxml
openssl
pcre
zlib
filter
hash
Reflection
SPL
session
standard
apache2handler
imagick
mysqlnd
PDO
xml
apcu
apc
calendar
ctype
curl
dom
mbstring
fileinfo
ftp
gd
gettext
iconv
intl
json
exif
mcrypt
mongodb
mysqli
newrelic
pdo_mysql
Phar
posix
readline
shmop
SimpleXML
sockets
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xmlreader
xmlwriter
xsl
zip
Zend OPcache

[Registered bundles]
APY\JsFormValidationBundle\APYJsFormValidationBundle
Akeneo\Bundle\BatchBundle\AkeneoBatchBundle
Akeneo\Bundle\BufferBundle\AkeneoBufferBundle
Akeneo\Bundle\ClassificationBundle\AkeneoClassificationBundle
Akeneo\Bundle\FileStorageBundle\AkeneoFileStorageBundle
Akeneo\Bundle\MeasureBundle\AkeneoMeasureBundle
Akeneo\Bundle\StorageUtilsBundle\AkeneoStorageUtilsBundle
Dglab\Bundle\DigitalAssetBundle\DglabDigitalAssetBundle
Dglab\Bundle\ExtendedAttributeBundle\DglabExtendedAttributeBundle
Dglab\Bundle\ExtendedMeasureBundle\DglabExtendedMeasureBundle
Dglab\Bundle\ExtendedProductBundle\DglabExtendedProductBundle
Dglab\Bundle\ExtendedUIBundle\DglabExtendedUIBundle
Dglab\Bundle\ExtendedUserBundle\DglabExtendedUserBundle
Dglab\Bundle\ExtendedVariantGroupBundle\DglabExtendedVariantGroupBundle
Dglab\Bundle\InstallerBundle\DglabInstallerBundle
Dglab\Bundle\UniversalConnectorBundle\DglabUniversalConnectorBundle
Doctrine\Bundle\DoctrineBundle\DoctrineBundle
Doctrine\Bundle\FixturesBundle\DoctrineFixturesBundle
Doctrine\Bundle\MigrationsBundle\DoctrineMigrationsBundle
Escape\WSSEAuthenticationBundle\EscapeWSSEAuthenticationBundle
FOA\CronBundle\FOACronBundle
FOS\JsRoutingBundle\FOSJsRoutingBundle
FOS\RestBundle\FOSRestBundle
Hoathis\SymfonyRulerBundle\HoathisSymfonyRulerBundle
JMS\SerializerBundle\JMSSerializerBundle
Knp\Bundle\MenuBundle\KnpMenuBundle
Liip\ImagineBundle\LiipImagineBundle
Oneup\FlysystemBundle\OneupFlysystemBundle
Oro\Bundle\AsseticBundle\OroAsseticBundle
Oro\Bundle\ConfigBundle\OroConfigBundle
Oro\Bundle\DataGridBundle\OroDataGridBundle
Oro\Bundle\FilterBundle\OroFilterBundle
Oro\Bundle\FormBundle\OroFormBundle
Oro\Bundle\NavigationBundle\OroNavigationBundle
Oro\Bundle\RequireJSBundle\OroRequireJSBundle
Oro\Bundle\SecurityBundle\OroSecurityBundle
Oro\Bundle\TranslationBundle\OroTranslationBundle
Oro\Bundle\UIBundle\OroUIBundle
Oro\Bundle\UserBundle\OroUserBundle
Pim\Bundle\AnalyticsBundle\PimAnalyticsBundle
Pim\Bundle\CatalogBundle\PimCatalogBundle
Pim\Bundle\CommentBundle\PimCommentBundle
Pim\Bundle\ConnectorBundle\PimConnectorBundle
Pim\Bundle\DashboardBundle\PimDashboardBundle
Pim\Bundle\DataGridBundle\PimDataGridBundle
Pim\Bundle\EnrichBundle\PimEnrichBundle
Pim\Bundle\FilterBundle\PimFilterBundle
Pim\Bundle\ImportExportBundle\PimImportExportBundle
Pim\Bundle\InstallerBundle\PimInstallerBundle
Pim\Bundle\JsFormValidationBundle\PimJsFormValidationBundle
Pim\Bundle\LocalizationBundle\PimLocalizationBundle
Pim\Bundle\NavigationBundle\PimNavigationBundle
Pim\Bundle\NotificationBundle\PimNotificationBundle
Pim\Bundle\PdfGeneratorBundle\PimPdfGeneratorBundle
Pim\Bundle\ReferenceDataBundle\PimReferenceDataBundle
Pim\Bundle\UIBundle\PimUIBundle
Pim\Bundle\UserBundle\PimUserBundle
Pim\Bundle\VersioningBundle\PimVersioningBundle
Pim\Bundle\WebServiceBundle\PimWebServiceBundle
Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle
Sentry\SentryBundle\SentryBundle
Symfony\Bundle\AsseticBundle\AsseticBundle
Symfony\Bundle\FrameworkBundle\FrameworkBundle
Symfony\Bundle\MonologBundle\MonologBundle
Symfony\Bundle\SecurityBundle\SecurityBundle
Symfony\Bundle\SwiftmailerBundle\SwiftmailerBundle
Symfony\Bundle\TwigBundle\TwigBundle
Symfony\Bundle\WorkflowBundle\WorkflowBundle

[Storage]
doctrine/orm

[MySQL version]
mysqlnd 5.0.12-dev - 20150407 - $Id: b5c5906d452ec590732a93b051f3827e02749b83 $


@wakqasahmed

1.6.16 ont été marqués aujourd'hui avec le correctif sur l'exhaustivité du widget.

Après avoir réfléchi à votre problème, peut -

Merci.

bien sûr, je vais appliquer ce patch dans un moment et commenter bientôt.

Salut @wakqasahmed ,

Avez-vous eu le temps d'appliquer le patch ?
Y a-t-il des changements ?

Merci!

@wakqasahmed , un PR a été fait sur le calcul de l'exhaustivité. Peut-être que cela résoudra votre problème car cela réduit le niveau de verrouillage de la table dans les requêtes SQL pour calculer l'exhaustivité.

@ahocquard Heureusement, je n'ai pas eu

Merci

Cette page vous a été utile?
0 / 5 - 0 notes