Software-Engineering
Unter Debian gibt es (wie bei vielen anderen Distributionen auch) einen Package-Manager, mit dem die meiste Software installiert werden kann. So auch MySQL. Zunächst sollte die Liste der Quellen aktualisiert werden: Anschließend sollte geschaut werden, welches die aktuellsten Packages sind. Es gibt beispielsweise die Packages mysql-server und mysql-server-5.1. mysql-server ist zwar ein Meta-Paket und bezieht sich auf die neueste Version, [...]weiterlesen
Häufig sollen Volltext-Suchergebnisse nach Relevanz sortiert ausgegeben werden, z.B. Einträge, in denen das Wort im Text häufig vorkommt und mindestens einmal im Titel. MySQL bietet hierfür den FULLTEXT-Index zusammen mit MATCH()-AGAINST() an. Hierbei wird für jeden Ergebnis-Eintrag ein Relevanz-Wert ermittelt. Leider funktioniert diese Sortierung bei größeren Projekten nicht immer reibungslos. Folgende Probleme können auftreten: Bei vielen Ergebnissen (> 50.000) bzw. [...]weiterlesen