Archiv der Kategorie 'MySQL'

[MySQL] Optimieren und Performance steigern

Freitag, den 2. Mai 2008

Wer seine MySQL Tabelle langsam findet sollte sich mal folgenden Beitrag durchlesen. Hier gibt es hilfreiche Tipps wie man seine Datenbank schneller bekommt, die Tabellen und die Abfragen optimiert:
Link

[MySQL] MyISAM oder InnoDB?

Freitag, den 2. Mai 2008

Bei Tabellen wo viele UPDATES,INSERTS,DELETES und SELECTS gemacht werden ist InnoDB zu empfehlen. Bei Tabellen wo eig. nur SELECTS gemacht werden ist MyISAM die Wahl. InnoDB sperrt immer nur eine Zeile, MyISAM sperrt gleich die ganze Tabelle bei Änderungen!
MyISAM ist schneller als InnoDB. InnoDB bietet aber eine höhere Reliabilität. Deswegen im Zweifelsfall immer InnoDB wählen, [...]

Staffelung des Dezimalwertes führte zu Datenkürzung (Access <> MySQL)

Freitag, den 2. Mai 2008

Will man von Access auf eine MySQL-Datenbank zugreifen und erhält obige Fehlermeldung, liegt das wohl daran dass man in seinen Tabellen den Typ ‘Decimal’ verwendet. Abhilfe schafft der Typ ‘Double’.
Eine andere Lösung ist das Sql-Statement wie folgt aufzubauen: format(round(DezimalWert,2),2)

TRUNCATE ist schneller als DELETE FROM

Freitag, den 16. November 2007

Will man den Inhalt einer Tabelle vollständig löschen so sollte man bei MySQL den Befehl “TRUNCATE TABLE tbl_name” anstatt “DELETE FROM tbl_name”. Dies ist einfach schneller da MySQL die Tabelle vollständig löscht und danach wieder neu erzeugt.