Komplett neue SQL DB, User und Beiträge sollen aber bleiben

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

//OT on
closett hat geschrieben:Nein in der Datenbank können million Tabellen sein, solange dadarauf aber nicht zugegriffen wird sprich mit.php Dateien sollte es auch nicht langsamer werden...
Das musst Du mir nochmal genauer erklären....

Wenn die Spalten der Mods in den Tabellen noch drin sind, wird das Forum wohl langsamer....
Solange ich das Forum nicht aufrufe passieren natürlich keine Abfragen in der DB. 8) Dann kann man/frau aber auch nicht von irgendeiner Geschwindigkeit sprechen, denn DB-abfragetechnisch herrscht "Stillstand".

Hast Du schon mal gezählt wieviele "SELECT * FROM ..." im phpBB vorhanden sind? (Es sind 54 Stück in 25 Dateien)
Und vor allem die macht das Vorhandensein unnötiger Einträge in der Tabelle langsam (also Spalten).


Wie dem auch sei; ich wollte nur kurz darlegen, wie ich zu meiner Aussage gekommen bin. Falls ich da was falsch interpretiere lasse ich mich gern eines Besseren belehren. :D

Have a nice day.

//OT off
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Julian87
Mitglied
Beiträge: 4303
Registriert: 05.11.2005 16:26
Wohnort: Nähe Bonn
Kontaktdaten:

Beitrag von Julian87 »

Hi,

naja ich weiß zwar nicht worauf du hinaus möchtest ... aber in der Datenbank können Milliarden Tabellen existiren, solange die aber nicht angefordert oder beschrieben werden kommt kein Datenverkehr (Traffic) zusammn und auch so muss die Datenbank nicht arbeiten.

Julian
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Ich glaube Miriam ging es vor allem um die zusätzlichen Spalten in den benutzten Tabellen.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Das ist wahr :lol:
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Julian87
Mitglied
Beiträge: 4303
Registriert: 05.11.2005 16:26
Wohnort: Nähe Bonn
Kontaktdaten:

Beitrag von Julian87 »

gn#36 hat geschrieben:Ich glaube Miriam ging es vor allem um die zusätzlichen Spalten in den benutzten Tabellen.
Auch die kann man finden und per hand löschen ;)

Kleiner Tipp: Schau doch in den MODs die SQL nach dann weißt du ie de Tabellen heißen.

Julian
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

closett hat geschrieben:Kleiner Tipp: Schau doch in den MODs die SQL nach dann weißt du ie de Tabellen heißen.
Und noch ein kleiner Tipp: Anstatt des

Code: Alles auswählen

ALTER TABLE 'Tabellenname' ADD 'Spaltenname' ....
wie es in den Install Scripten steht machst Du eben:

Code: Alles auswählen

ALTER TABLE 'Tabellenname' DROP 'Spaltenname'
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Gabba_Gandalf
Mitglied
Beiträge: 135
Registriert: 04.03.2006 20:48
Wohnort: Rinteln

Beitrag von Gabba_Gandalf »

Wie soll ich das denn vergleichen? In jede Tabelle gehen und überall alles durchgucken oder wie? Das wär dochn bisschen viel Arbeit oder?
Ist es nicht einfach Möglich nen Forum zu installen, die jetzigen wichtigen DBs zu exportieren und diese dann in die neue DB einzufügen? Geht sowas nicht?
Gabba_Gandalf
Mitglied
Beiträge: 135
Registriert: 04.03.2006 20:48
Wohnort: Rinteln

Beitrag von Gabba_Gandalf »

closett hat geschrieben:
gn#36 hat geschrieben:Ich glaube Miriam ging es vor allem um die zusätzlichen Spalten in den benutzten Tabellen.
Auch die kann man finden und per hand löschen ;)

Kleiner Tipp: Schau doch in den MODs die SQL nach dann weißt du ie de Tabellen heißen.

Julian
Genau das weiß ich doch eben nicht mehr....habe die Mods ja nicht mehr und weiß ja nicht welche Tabellen ich bearbeitet habe :oops:

Das muss doch aber echt mal Möglich sein ne neue DB einzurichten und die Beiträge und User zu importieren oder ned? Ich kann gar nich glauben das das so schwierig ist, ich weiß aber auch nicht wie ichs so machen soll ^^ hoffe mir kann noch jdm helfen.
Benutzeravatar
Julian87
Mitglied
Beiträge: 4303
Registriert: 05.11.2005 16:26
Wohnort: Nähe Bonn
Kontaktdaten:

Beitrag von Julian87 »

Gabba_Gandalf hat geschrieben:
closett hat geschrieben:
gn#36 hat geschrieben:Ich glaube Miriam ging es vor allem um die zusätzlichen Spalten in den benutzten Tabellen.
Auch die kann man finden und per hand löschen ;)

Kleiner Tipp: Schau doch in den MODs die SQL nach dann weißt du ie de Tabellen heißen.

Julian
Genau das weiß ich doch eben nicht mehr....habe die Mods ja nicht mehr und weiß ja nicht welche Tabellen ich bearbeitet habe :oops:

Das muss doch aber echt mal Möglich sein ne neue DB einzurichten und die Beiträge und User zu importieren oder ned? Ich kann gar nich glauben das das so schwierig ist, ich weiß aber auch nicht wie ichs so machen soll ^^ hoffe mir kann noch jdm helfen.
Hi,

ja klar kannst du ein neues Forum installieren und deine jetzoge datenbank importieren ... ist ganz leicht ... nur dann ist dein Problem nicht gelöst, weil die Tabellen immernoch existieren.

Julian
Gabba_Gandalf
Mitglied
Beiträge: 135
Registriert: 04.03.2006 20:48
Wohnort: Rinteln

Beitrag von Gabba_Gandalf »

Habe ich jetzt so gemacht, habe einfach diese Tabellen exportiert:

phpbb_categories, phpbb_forums, phpbb_posts, phpbb_posts_text, phpbb_users und phpbb_topics

Und ich glaube ja kaum das ich da so viel dran gespielt habe. evtl an der users aber an den anderen wohl kaum :grin:
Antworten

Zurück zu „Coding & Technik“