Seite 2 von 3

Verfasst: 24.10.2006 17:29
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

Verfasst: 24.10.2006 17:57
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

Verfasst: 24.10.2006 22:23
von gn#36
Ich glaube Miriam ging es vor allem um die zusätzlichen Spalten in den benutzten Tabellen.

Verfasst: 24.10.2006 23:14
von Miriam
Das ist wahr :lol:

Verfasst: 25.10.2006 06:09
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

Verfasst: 25.10.2006 16:59
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'

Verfasst: 25.10.2006 23:31
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?

Verfasst: 26.10.2006 01:01
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.

Verfasst: 26.10.2006 05:48
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

Verfasst: 26.10.2006 07:26
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: