# Plugins (de)aktivieren sehr langsam

**URL:** <https://forum.shopware.com/t/plugins-de-aktivieren-sehr-langsam/86801>\
**Category:** Shopware 6 (German)\
**Created:** [12. April 2021 um 14:51 UTC](https://forum.shopware.com/t/plugins-de-aktivieren-sehr-langsam/86801 "2021-04-12T14:51:09Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ansgar](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/ansgar/32/7871_2.png) [@ansgar](https://forum.shopware.com/u/ansgar)\
**Post date:** [12. April 2021 um 14:51 UTC](https://forum.shopware.com/t/plugins-de-aktivieren-sehr-langsam/86801/1 "2021-04-12T14:51:10Z")

</div>

Hallo,  
ich wollte das SW Update 6.3.5.1 =\> 6.3.5.2 installieren, und vorher deaktiviere ich wie empfohlen immer alle Plugins (bis auf unser Theme). Sowohl das Deaktivieren als auch das spätere Aktivieren dauert bei ca. 30 Plugins eine gefühlte Ewigkeit (mind 1h).  
Dabei ist es egal ob ich das per Administration \> Einstellungen \> Plugins mache, oder per Kommandozeile, selbst wenn ich mehrere in einem Befehl deaktiviere, wird wohl jedesmal Cache geleert und alles neu kompiliert (vermute ich):  
bin/console plugin:deactivate Plugin1 Plugin2 Plugin3 …

Ist das normal?  
Kann ich das Cache erneuern aushebeln und stattdessen einmal am Ende machen?

Viele Grüße,  
Ansgar

---

<div class="post-metadata">

**Author:** ![Arendicom](https://avatars.discourse-cdn.com/v4/letter/a/a587f6/32.png) [@Arendicom](https://forum.shopware.com/u/Arendicom)\
**Post date:** [30. März 2023 um 10:19 UTC](https://forum.shopware.com/t/plugins-de-aktivieren-sehr-langsam/86801/2 "2023-03-30T10:19:18Z")

</div>

Hallo @ansgar,

hast Du hier mal in irgend einer Form Rückmeldung von SW erhalten.  
Haben das gleiche Problem mit einer 6.4.x

VG  
Ricardo

---

<div class="post-metadata">

**Author:** ![ansgar](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/ansgar/32/7871_2.png) [@ansgar](https://forum.shopware.com/u/ansgar)\
**Post date:** [30. März 2023 um 11:31 UTC](https://forum.shopware.com/t/plugins-de-aktivieren-sehr-langsam/86801/3 "2023-03-30T11:31:47Z")

</div>

Ja, SW hat mir den Tipp gegeben, Plugins per Datenbank-Query zu deaktivieren und im Anschluss einmal den Cache zu leeren. Da sollte man aber aufpassen dass man nicht wirklich alle deaktiviert, bei uns wäre z.B. eine Deaktivierung von Shopware-eigenen Plugins problematisch. Daher sichere ich mir den aktuellen Stand der Plugins in einer temporären Tabelle und stelle diesen am Ende wieder her:

```auto
DROP TABLE if EXISTS plugin_tmp;
CREATE TABLE plugin_tmp LIKE plugin;
INSERT INTO `plugin_tmp` SELECT * FROM `plugin`;
-- Alle Plugins deaktivieren außer Shopware-eigene:
UPDATE `plugin` SET `active`= 0 WHERE name NOT LIKE 'swag%';
-- Cache leeren...

```

An dieser Stelle spiele ich z.B. ein Shopware Update ein.

```auto
-- Plugins wieder aktivieren, alten Stand wiederherstellen:
UPDATE plugin AS p JOIN plugin_tmp AS pt ON p.id = pt.id SET p.active = pt.active;
-- Cache leeren...

```

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [30. März 2023 um 12:12 UTC](https://forum.shopware.com/t/plugins-de-aktivieren-sehr-langsam/86801/4 "2023-03-30T12:12:06Z")

</div>

Falls Plugins Aktivierungs-/Deaktivierungs-Methoden haben, was sehr selten der Fall ist, dann kann man mit dieser Variante ziemlich auf die Nase fallen.

---

<div class="post-metadata">

**Author:** ![ansgar](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/ansgar/32/7871_2.png) [@ansgar](https://forum.shopware.com/u/ansgar)\
**Post date:** [30. März 2023 um 12:30 UTC](https://forum.shopware.com/t/plugins-de-aktivieren-sehr-langsam/86801/5 "2023-03-30T12:30:10Z")

</div>

Naja, solange man später wieder alles aktiviert vermutlich nicht ganz so dramatisch. Aber ja, denkbar wäre z.B. eine Routine die für eine neuere Shopware-Version etwas macht, für eine ältere aber nicht. In so einem Fall würde das bei einem SW-Update auf die Nase fallen.  
Auf der anderen Seite ist das Vorgehen von SW sogar dokumentiert: [Shopware 6 - Tutorials & FAQs - SQL Tipps & Tricks](https://docs.shopware.com/de/shopware-6-de/tutorials-und-faq/sql-tipps-tricks#nicht-standardmaessig-vorhandene-plugins-deaktivieren)  
Und was bleibt einem denn übrig, wenn das systemseitig nicht schneller zu handeln ist? Man hat ja schließlich nicht immer 1h Zeit für solche Klick-Warte-Spielchen.
