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. ------------------ |
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 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. ------------------ |
Inaktiv |
|
Antworten: 8
Seite [1] |
Sie müssen sich registrieren, um zu antworten. |