myisam

MyISAM ist eine nicht-transaktionale Speicher-Engine für MySQL. Es bietet schnelles Speichern und Abrufen sowie Volltextsuchfunktionen. Außerdem ist es der Standardspeicher-Engine-Typ für Versionen vor 5.5.
6
Antworten

Gibt es irgendwelche Probleme / Dinge, die Sie wissen müssen, wenn Sie von MyISAM zu InnoDB wechseln?

Eines meiner Projekte verwendet die MyISAM-Engine in MySQL, aber ich überlege, sie in InnoDB umzuwandeln, da ich hier und da Transaktionsunterstützung benötige. Was sollte ich mir ansehen oder überlegen, bevor ich das mache? Kann ich einfa...
22.10.2008, 10:24
6
Antworten

Wann ist MyISAM besser als InnoDB?

Manchmal wurde ich in Interviews gefragt: Welche Vorteile hat InnoDB gegen MyISAM und wann ist MyISAM besser als InnoDB? Der erste Teil der Frage ist klar: InnoDB ist transaktionskonform, Blockierung auf Zeilenebene statt Sperren auf Tabellenebe...
03.07.2011, 17:09
3
Antworten

Leistungsunterschied zwischen Innodb und Myisam in Mysql

Ich habe eine MySQL-Tabelle mit über 30 Millionen Datensätzen, die ursprünglich mit myisam gespeichert wurde. Hier ist eine Beschreibung der Tabelle: Ich würde die folgende Abfrage für diese Tabelle ausführen, die normalerweise etwa 30 Se...
30.03.2012, 17:27
2
Antworten

MyISAM- und InnoDB-Tabellen in einer Datenbank

Ich habe eine Datenbank mit ungefähr 30 Tabellen und 5 Tabellen davon sind schreibintensiv. Ich überlege Konvertieren Sie 5 schreibintensive Tabellen, um die InnoDB-Engine zu verwenden, und behalten Sie den Rest auf der MyISAM-Engine...
22.01.2010, 02:11
3
Antworten

Mysql Suche - InnoDB und Transaktionen vs MyISAM für FULLTEXT Suche

Ich recherchiere derzeit über die besten Möglichkeiten, um eine erweiterte Suche nach meinem PHP-Projekt zu ermöglichen. Ich habe es auf die FULLTEXT-Suche beschränkt, anstatt LIKE zu verwenden, um übereinstimmende Zeichenfolgen in einer Tabe...
05.01.2012, 22:04
2
Antworten

Beste Möglichkeit, ein "Hashtag" -System zu erstellen

Dies ist möglich, ein Problem, was ich mehr Zeit verloren habe zu denken, wie man richtig macht, denken in der besten optimierten Weise zu tun. Ich habe eine Tabelle "Inhalt", und muss die Option hinzufügen, um mehrere "hashtags" oder "tags"...
14.02.2012, 18:18
1
Antwort

MySQL - Verschiedene Engines für verschiedene Tabellen

Mit MySQL können Sie eine andere Engine für eine Tabelle über die Standard-Engine des Servers angeben. obwohl Welche Art von Overhead schafft das? Wenn ich einer Tabelle beitreten möchte, die InnoDB mit einer Tabelle verwendet, die MyISAM verwen...
10.03.2012, 16:26