bituniverse.com Foren-Übersicht bituniverse.com
Entwickler Forum
 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Index für MySQL Text

 
Neues Thema eröffnen   Neue Antwort erstellen    bituniverse.com Foren-Übersicht -> Datenbanken
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
flotschi
Gast





BeitragVerfasst am: Di 04 Mai, 2010 09:26    Titel: Index für MySQL Text Antworten mit Zitat

Hallo zusammen,

ich habe in einer Tabelle sehr viele Einträge mit Dateinamen z.B. test.html, test1.html, test2.html etc.... Die Spate "dateiname" ist vom Typ text.

Bringt es was für die Abfrage "Select id FROM link WHERE dateiname='test1.html'" einen Index anzulegen. Wenn ja, welchen? Es gibt ja dann nur die Möglichkeit einen Fulltext-Index anzulegen, oder?

Danke für die Hilfe.

Grüße

Nach oben
Slava
Administrator


Anmeldedatum: 16.01.2007
Beiträge: 284
Wohnort: Köln

BeitragVerfasst am: Di 04 Mai, 2010 10:57    Titel: Antworten mit Zitat

Ein Index muss nicht unbedingt ein fulltext sein, außerdem lässt innoDB überhaupt kein FULLTEXT index zu.
Bei Text steht Index begrenzt zur Verfügung und muss per Definition auf bestimmte Zeichenlänge begrenzt werden.
dev.mysql.com

Es wäre optimal statt TEXT ein VARCHAR zu benutzen, Voraussetzung ist natürlich, dass dein Feld maximal 255 biete lang ist.

Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
flotschi
Gast





BeitragVerfasst am: Di 04 Mai, 2010 20:40    Titel: Antworten mit Zitat

Hallo,

danke für die Antwort. Also ändere ich Text in Varchar(255) ab und lege einen Index mit 255 Länge an, oder?

Bringt das was?

Grüße

Nach oben
Simon W.
Anti-verdenglischungs-Abgeordneter


Anmeldedatum: 05.11.2007
Beiträge: 285
Wohnort: Aachen

BeitragVerfasst am: Di 04 Mai, 2010 22:36    Titel: Antworten mit Zitat

Das sollte für direkte Suchen nach einem konkreten Dateinamen bestimmt helfen, ja.

Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
flotschi
Gast





BeitragVerfasst am: Mi 05 Mai, 2010 06:49    Titel: Antworten mit Zitat

Vielen Dank

Nach oben
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    bituniverse.com Foren-Übersicht -> Datenbanken Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB2.de
Powered by WebRing.