Hallo,
Dieses ginge mit einer Datenbank, in dem ich in einer Spalte den Status aufführe. Je nach Status wird die Anzeige dann per Suche gefunden und angezeigt.
Wenn die Anzeige jedoch schon lange deaktiviert wäre, hätte ich noch immer einen Datensatz in dieser Tabelle, der bei Suchanfragen die Datenbank wohlmöglich auch ausbremsen würde, obwohl die Anzeige selbst nicht mehr angezeigt werden würde.
Um wieviele Datensätze handelt es sich denn schätzungsweise?
Im allgemeinen sollte das zu keinen größeren Geschwindigkeitsproblemen führen. Es ist schließlich einer der Hauptaufgabe einer Datenbank nach Datensätzen zu selektieren. Dafür sind die optimiert.
BTW: Welche Datenbank wolltet ihr eigentlich einsetzen?
Die zweite Möglichkeit sehe ich, indem ich die Daten der Anzeige in einer Verwaltungsdatenbank dubliziere. Die Anzeige würde nach 4 Wochen in der Suchdatenbank gelöscht werden und damit die Datenbank nicht ausbremsen.
Dieser Weg steht ja immer offen, sobald es tatsächlich zu Geschwindigkeitsengpässen aufgrund der Datenmenge kommen sollte.
Gruss
MichaelB