Mal ne blöde Frage - bitte nicht lachen.
Mal angenommen, man hat ca. 20.000 Einträge in der Tabelle s_core_rewrite_urls.
Davon sind ca. 500 für aktuelle Artikel, Kategorien und Shopseiten - also main = 1
Durch den täglichen Cronjob “Shopware_CronJob_RefreshSeoIndex” werden die URLs mit main = 1 an das Ende der Tabelle verschoben und bekommen nach jedem Cronjob eine neue, höhere ID.
Hat das Auswirkungen auf die Performance des Shops, weil bei jedem URL-Aufruf durch die gesamte Tabelle geschaut werden muss?
Durch den Cronjob werden doch keine weiteren Einträge erstellt, die Anzahl der Einträge bleibt gleich. Hoffentlich jedenfalls. Es ist wahrscheinlich nur eine so hohe ID und nicht soviele Einträge.
Aber selbst wenn, ist das noch keine wirklich große Zahl, die die Performance beeinträchtigen würde.
Ja, die Anzahl der URLs bleibt gleich, nur die IDs in der Tabelle erhöht sich.
Na dann ist das schon gar kein Problem. Allerdings wirst du in ca. 11000 Jahren Probleme bekommen, wenn du das Ende des Zahlenbereichs erreichst
Oh, dann sollte ich mir mal langsam Gedanken machen.