indexing

Indizierung von Datenstrukturen ist eine allgemeine Technik, um die Geschwindigkeit von Datensuchen zu verbessern.
2
Antworten

SQL-gefilterte Indizes: Soll ich für optionale Spalten immer einen Filter auf einen Index setzen?

Gibt es für 'große' Tabellen einen Grund, die Indizes für optionale Spalten nicht zu filtern? Also für einen Index auf Spalte AAA (weil Leute AAA suchen können), Ich kann den Filter auf ([AAA] IS NOT NULL) setzen. Das spart Speicher, spa...
11.05.2012, 08:58
1
Antwort

urlink in Sitecore-Indizes gibt die Medien-URL mit "/ sitecore / shell / ~ / media / ..." zurück

"urllink" ist ein ComputedIndexField in Sitecore-Indexen. Wenn Sie die Indexe neu erstellen, beginnen die URLs, die im Index gespeichert werden, mit "/ ~ / media / ...", was korrekt ist. Aber wenn die Indexstrategie onPublishEndSync lautet...
03.12.2014, 13:22
1
Antwort

Warum erstellt add_index mit 'gin' stattdessen einen 'btree' Index?

Ich bin auf PostgreSQL 9.3.4 und Rails 4.0.4 . Ich füge eine "tags" -Spalte und den entsprechenden gin index hinzu (oder zumindest frage ich nach einem). %Vor% Überprüfen Sie die Ergebnisse über psql : %Vor% Beachten Sie, da...
20.04.2014, 17:23
2
Antworten

Warum entscheidet sich MySQL für den falschen Index?

Ich habe eine partitionierte Tabelle in MySQL, die so aussieht: %Vor% Und das ist eine typische SELECT-Abfrage in der Tabelle: %Vor% Wenn Sie eine Erläuterung dazu machen, entscheidet sich MySQL manchmal dafür, PRIMARY anstelle von index...
19.01.2013, 12:02
4
Antworten

Abrufen von Indizes für Fremdschlüssel durch Hibernate

Ich verwende Hibernate 3.3.2 in einem ziemlich großen Projekt mit PostgreSQL 8.4 mit PostgreSQLDialect. Wie wir unsere Beziehungen aufgebaut haben, führen wir eine Menge Suchen nach den Fremdschlüsselattributen unserer Tabellen durch. Aus...
03.06.2010, 22:17
3
Antworten

Index für Spalte mit 70% der leeren Werte: Verwenden Sie null oder leer?

Wir optimieren derzeit eine MySQL-Tabelle (InnoDB), die mehr als 100 Millionen Zeilen haben wird. In einer Spalte speichern wir IP-Adressen (VARCHAR 45). Wir müssen einen Index für diese Spalte erstellen, da wir alle Zeilen pro spezifischer...
19.12.2015, 13:48
1
Antwort

Postgres hstore: GIN vs GiST-Indexleistung

Ich muss entscheiden, ob ich die GIN- oder GiST-Indizierung für eine Hstore-Spalte verwenden möchte. Die Postgres-Dokumentation lautet: GIN-Index-Lookups sind etwa dreimal schneller als GiST GIN-Indizes benötigen etwa drei Mal länger...
06.12.2013, 05:48
1
Antwort

Ist es eine korrekte Methode, die TEXT-Spalte der MySQL-Datenbank zu indizieren?

Ich habe eine Karte von Strings zu ganzen Zahlen. Um diese Karte in einer MySQL-Datenbank zu speichern, habe ich die folgende Tabelle erstellt: %Vor% Ich habe den TEXT-Typ für das Argument gewählt, weil seine Länge unvorhersehbar ist, der lä...
15.02.2010, 23:02
1
Antwort

Der MongoDB-Index wird nicht verwendet

Ich habe eine Sammlung von Fragen mit Index auf modifiziert. %Vor% Aber wenn ich die Fragen mit modifiziertem Feld abfrage, benutzt Mongo diesen Index nicht. %Vor% Es gibt zurück %Vor% Wenn ich hint() verwende, gibt mongo den Fehl...
12.01.2018, 22:53
1
Antwort

Erstellen Sie Solr-Vorschläge basierend auf Sätzen statt des gesamten Feldwerts

Ich habe eine Solr-Instanz mit einer Suggester-Komponente. Es funktioniert gut, mit der AnalyzingInfixLookupFactory Implementierung. Ich möchte jedoch die Vorschläge auf ein content -Feld erweitern, das sehr viel Text enthalten kann. De...
14.08.2015, 15:20