Diese Seite ist auch auf Deutsch verfügbar.
Skip to main content
digitvision

Clean up and speed up the database

Rating: no rating ( write a review )
Downloads: <50

Description

About the Extension

Clean up and speed up the database

Over time, a lot of old, unused data accumulates in your database. This leads to your database becoming unnecessarily bloated and slower. Writing backups also naturally takes longer.

With this extension, you can automatically clean up data waste in many places. Automatically remove outdated logs, guest accounts, shopping baskets, orders, products, media and much more!

The clean-up of old data records can either be executed fully automatically in the background via a scheduled task or manually via a console command. After installing the extension, the automatic execution of the scheduled task is deactivated in the configuration of the extension. This prevents the extension from starting to delete data immediately after installation. Please activate either the execution via scheduled task or via console command in the configuration of the extension.

The deletion of data records is limited per run. This ensures that - e.g. directly after installation - an unlimited number of data records are not deleted, which could potentially overload the database. This means that the data records are deleted one by one sequentially each time the scheduled task or console command is run. The number of data records per run can be adjusted in the configuration of the extension.

Areas

  • Guest accounts
    Delete old guest accounts that are no longer used. On request, only guest accounts that have not placed any orders will be deleted. However, all customer data is always contained in the order itself when an order is placed.
  • Orders
    Deletes all orders with specified payment method, order, payment and delivery status. Orders with documents already created (delivery note, invoice, etc.) are never deleted. You can also delete all orders with invalid versions.
  • Orders history
    When orders are deleted in the administration (whether manually or automatically), entries in the order, payment and delivery status history are left behind. These data records are not cleaned by Shopware and remain in your database. These old, invalid entries can also be deleted.
  • Carts
    Shopping carts of customers or guests who are not logged in can never be called up again and could therefore even be deleted relatively quickly without any further consequences. The shopping basket table is one of the largest tables within the Shopware database.
  • Wishlist
    For customers with a customer account, all products on the wish list are saved in the database. These could be deleted after a longer period of time if it can be assumed that these customers will not return to the shop.
  • Products
    Especially with a constantly and rapidly changing product range, it can make sense to automatically delete older products.
  • Product media
    Old product images are often overlooked and remain undeleted. The extension searches the "Product Media" folder (including subfolders) for all media that are not assigned to a product and deletes these media automatically.
  • Password recovery
    Old data records that have never been called up for password recovery can be deleted (table "customer_recovery").
  • Logs
    As long as no errors occur or logs do not need to be checked, they can be deleted without any problems after a certain period of time (table "log_entry").
  • Admin notifications
    Notifications in the administration that have long been read or are out of date can also be deleted (table "notification").
  • Version commit data
    Shopware stores versioning data that can be deleted without hesitation after a period of time (tables "version_commit" and "version_commit_data").
  • Sales channel api context
    Data on the context of API queries is not deleted by Shopware and can be easily removed (table "sales_channel_api_context").

Instructions

  • install the extension
  • create a backup of the database
  • check all settings for all areas in the configuration of the extension
  • activate the execution of the scheduled task or the console command in the configuration of the extension


General information

  • Snippets
    The app uses snippets so that all texts and labels can be translated into other languages in the backend / in the administration
  • Subshop-able
    Relevant configuration options can be individually adapted for each subshop / sales channel
  • Compatibility
    The app is always compatible with the latest Shopware version and the Shopware standard theme
  • Incompatibility
    If you are using a custom theme and/or third-party apps, you should test the app thoroughly before buying. A compatibility can not be guaranteed
  • Responsive
    Whether desktop PC or mobile phone - the app is fully responsive
  • Test version
    The app can be tested free of charge and without obligation for 30 days (see free trial month of the rental license)
  • Individual change requests
    Every company is unique and requires individual solutions that are precisely tailored to its own workflows. Please contact me without obligation to adapt my apps according to your requirements in order to integrate them perfectly into your in-house processes
  • Liability disclaimer
    The app manufacturer is not liable for damages, in particular not for direct or indirect consequential damages, data loss, lost profits, system or production failures that result from the use of the app - except for intent or gross negligence

About me

  • 20+ years of experience
    For over 20 years in e-commerce and for over 10 years exclusively with shopware. Your specialist with extensive industry and technical knowledge.
  • Reliable
    Shopware is my passion and my hobby. I take care of your project in a reliable and committed way as if it were my own.
  • Quality
    High service quality is the focus. I use state-of-the-art design patterns, current technologies and innovative tools.

Your competent partner

For more than 20 years I have been working as a passionate web developer in e-commerce. In this time I have already advised and supported many companies in interesting projects. Thereby I stand for uncomplicated communication, future-proof solutions, modern technologies and a high level of commitment.

Every company is unique and requires individual solutions that are precisely tailored to its own workflows. Get in contact with me without obligation, to get my apps according to your requirements in order to integrate them perfectly into your in-house processes. I would be happy to provide you with offers for adaptations or, if necessary, individually programmed apps according to your wishes.

Details

  • Available: English, German
  • Latest update: 11 November 2024
  • Publication date: 18 December 2023
  • Version: 2.0.0
  • Category: Administration

Resources

Reviews (0)

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review

About the Extension Partner

Partner Status

  • Shopware Premium Extension Partner Shopware
    Premium Extension Partner

Details

  • Ø-Rating: 4.9

    Average rating of 4.9 out of 5 stars

  • Partner since: 2018
  • Extensions: 88

Support

  • Based in: Germany
  • Speaks: German, English
  • Response time: Very quickly