News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 8
Seite [1]
Sn0oze


Rock the board




Beiträge: 42
# Thema - 13.02.2007 um 21:07 Uhr
Mir ist aufgefallen, dass in meiner Datenbank in der Comments Tabelle mehrere Datensatzleichen vorhanden sind. Soll heißen, dass Comments vorhanden sind, die es eigentlich gar nicht mehr geben sollte. So wird z.B. beim Forum 234 Kommentare angezeigt, aber in der Datenbank 354. Ich könnte mir ja nun die Mühe machen und die "nicht mehr vorhanden" Einträge löschen, aber eine SQL Abfrage scheint mir in diesem Fall sinnvoller. Leider ist in der Comments Tabelle kein Feld vorhanden, in dem definiert wird, wozu das jeweilige Comment gehört. Hätte mir sonst schon selbst eine Abfrage gebastelt. Hat also jemand eine Lösung für dieses "Problem" zur Hand?
Inaktiv
h4ze


Geekboy




Herkunft: Itzehoe
Beiträge: 1433
# Antwort: 1 - 13.02.2007 um 21:09 Uhr
mit manuellem löschen wär ich immer ganz vorsichtig, da gibts schon so einige fälle, in denen dann connections zu schon gelöschten einträgen fehlen und so.
bei den usern ist das so, bei den comment weiss ich ned, ob sich da was anderes drauf bezieht.


------------------
gembee.com - Upload your Life!
A Social Filesharing Network
"Wie YouTube, nur für alle Datei-Typen"


Inaktiv
|
Sn0oze
Thread-Ersteller


Rock the board




Beiträge: 42
# Antwort: 2 - 14.02.2007 um 21:27 Uhr
Und wie werde ich nun die Datensatzleichen los?


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 3 - 14.02.2007 um 21:31 Uhr
welche einträge sind denn "nicht mehr vorhanden"?!
welche sind denn die "datensatzleichen"?!


Inaktiv
|
Denni


Specialist




Herkunft: Ilsfeld
Beiträge: 1972
# Antwort: 4 - 14.02.2007 um 21:32 Uhr
verwechselst du vll die id und die anzahl der einträge?


------------------
Gruß
Denni

ClanSphere - Makes your website a playmate, just dress her

Inaktiv
|
Sn0oze
Thread-Ersteller


Rock the board




Beiträge: 42
# Antwort: 5 - 15.02.2007 um 15:13 Uhr
Habe natürlich die Anzahl der Einträge per count festgestellt. Die Datensatzleichen finden sich in der comments Tabelle und gehören, so wie ich das überblicken kann, zum Board. Hab einige Comments herausgepickt und nach ihnen per Boardsuche gesucht. Ohne Ergebnis. Ich gehe davon aus, dass, wenn man Threads löscht, die Comments nicht mitgelöscht werden.


Zuletzt editiert von Sn0oze am 15.02.2007 um 15:14 Uhr (1x Editiert)
Inaktiv
|
Denni


Specialist




Herkunft: Ilsfeld
Beiträge: 1972
# Antwort: 6 - 15.02.2007 um 15:19 Uhr
doch im aktuellen svn werden sie mit gelöscht..wüsst auch nicht das es mal anders war..welche version hast du denn??
wie es mit vote comments, news comments... aussieht weis ich allerdings nicht


------------------
Gruß
Denni

ClanSphere - Makes your website a playmate, just dress her

Inaktiv
|
Sn0oze
Thread-Ersteller


Rock the board




Beiträge: 42
# Antwort: 7 - 16.02.2007 um 22:22 Uhr
Die aktuelle SVN Version. Die Datensatzleichen hab ich schon länger. Bin aber irgendwie nie dazugekommen, dass Thema mal anzusprechen.

Edit: Habe soeben meine DB auf meinen Testrechner geladen, einen Thread gelöscht und per Boardsuche und phpMyAdmin nach einem markanten Wort gesucht. Gefunden habe ich den Thread nicht. Bei der neueren Versionen von CS scheinen die Threads und Kommentare also korrekt gelöscht zu werden. Wahrscheinlich gab es den Bug wohl bei einer älteren Version.


Zuletzt editiert von Sn0oze am 16.02.2007 um 22:32 Uhr (2x Editiert)
Inaktiv
|
h4ze


Geekboy




Herkunft: Itzehoe
Beiträge: 1433
# Antwort: 8 - 16.02.2007 um 23:24 Uhr
kk. dann close ich hier mal.

trotzdem danke für deine mühen und den hinweis.


------------------
gembee.com - Upload your Life!
A Social Filesharing Network
"Wie YouTube, nur für alle Datei-Typen"


Inaktiv
|
Antworten: 8
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo