Le script d'importation Smf2 est très lent

Je voudrais poser une question sur l’importateur smf2. Il fonctionne bien, mais il est très lent.

Et il ralentit de plus en plus. J’ai essayé la migration avec Drupal avant, c’était un peu plus rapide, cela a fonctionné pendant 3-4 jours. Pendant toute la nuit, smf2.rb n’a progressé que de 3 %. En 18 heures, il n’a progressé que de 8,2 %.

Ma question est : quelle est la meilleure façon d’accélérer l’opération ?

Combien de publications par minute signale-t-il ? Combien de publications avez-vous ?

Les exécutions ultérieures seront plus rapides car elles ignoreront les données déjà importées, vous pouvez donc avoir peu de temps d’arrêt lorsque vous effectuez le changement final.

Avez-vous un processeur rapide et beaucoup de RAM ? PostgreSQL est-il optimisé ?

1 « J'aime »

Salut @pfaffman, la migration post n’a pas encore commencé, l’importation des utilisateurs est en cours et elle affiche environ 1900 éléments par minute, mais le taux par minute n’est pas de cet ordre, environ 60 à 70 éléments sont signalés.
Avez-vous une suggestion sur la façon d’accélérer cette opération ?

Combien y a-t-il d’utilisateurs ?

1900/minute est le maximum que j’ai vu.

Que voulez-vous dire par 60-70 par minute ?

Il existe des scripts d’importation en masse plus rapides, mais je ne pense pas qu’il y en ait un pour smf2.

1 « J'aime »

Total d’utilisateurs environ 5,8 Lakhs. et oui 1900/minute est très élevé mais en fait cela n’arrive pas à ce rythme car je vérifie à la fois le backend et l’interface utilisateur, il migre environ 60-70 par minute. J’ai vérifié ce dossier également, aucun script n’est disponible pour smf2, existe-t-il un script d’importation en masse disponible ailleurs pour smf2 ?

À moins que les utilisateurs ne soient pas importés pour une raison quelconque (ils existent déjà ?), le nombre qu’il signale est le nombre importé.

Ah, mais si vous l’exécutez après l’importation initiale, ce nombre est gonflé car il compte les utilisateurs qui existaient lorsque le script a démarré. Il faut donc environ une semaine pour importer ceux-là.

Combien de messages ?

Quelle est la vitesse de la machine ? Quelle quantité de RAM ? Qu’avez-vous fait pour optimiser PostgreSQL ? Votre base de données source est-elle un goulot d’étranglement ?

Je ne suis pas au courant d’un script d’importation en masse secret pour smf2. J’ai eu une importation qui a pris des semaines. L’importation finale ne prendra pas autant de temps. Je m’en contenterais.

3 « J'aime »