Mailinglisten-Archive |
am Mon, dem 19.05.2008, um 22:33:33 +0200 mailte Uwe Driessen folgendes: > > >>2. wie groß sind die Tabellen auf der Platte wie groß sind die hash? > > >> (1,6 Mio Daten Sätze kann heißen 100 MB und kann 10 GB sein) > > > > Die DB ist aktuell ca. 80 GB gross. > > Prüfen ob die Datensätze wirklich alle so in der Tabelle sein müssen oder ob über andere > Tabellen Informationen nicht referiert werden können. > 1,6 Mio Datensätze bei 80 GB sind sehr viele bytes pro Datensatz Das ist vermutlich ein ganz klarer Hinweis darauf, das Dinge wie RI und Normalisierung dem Fragesteller komplett unbekannt sind. Für diese Vermutung spricht auch die Verwendung von MyISAM und seine Frage nach den Vorteilen von InnoDB. > > Welche Vorteil habe ich mit InnoDB? Mehr Performance? > > Nein Sicherheit wie Andreas schon geschrieben hat. Performanz sollte aber nicht in allen > Fällen im Fordergrund stehen sondern eine gesunde Mischung aus Sicherheit und > Geschwindigkeit. Was allerdings wieder mal gegen MySQL spricht. Ja, ich weiß, sowas hört man hier nicht gern... > Hast also soweit ich das jetzt zusammenfassen kann 3 Optionen > > Tabellen in InnoDB umwandeln > Tabellen aus einer Datensicherung wieder einspielen und erstmal eine Kopie der Tabellen in > InnoDB umwandeln. Damit dann mal mit erhöhter Sicherheit (regelmäßiges Backup usw.) > schauen ob das Problem wieder auftritt. > oder > MySQL aus der Lenny Version nehmen. > oder ein System zu verwenden, welches von Anfang an auf Dinge wie Datenkonsistenz, SQL-Standard, ACID und so weiter Wert legte. Andreas -- Andreas Kretschmer Kontakt: Heynitz: 035242/47150, D1: 0160/7141639 (mehr: -> Header) GnuPG-ID: 0x3FFF606C, privat 0x7F4584DA http://wwwkeys.de.pgp.net _______________________________________________ Allgemeine Infos zur Liste: http://www.4t2.com/mysql/ Verwaltung: https://lists.4t2.com/cgi-bin/mailman/listinfo/mysql-de
php::bar PHP Wiki - Listenarchive