indexing

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

Wann muss ein Index für ein SQL-Tabellenfeld (MySQL) hinzugefügt werden?

Mir wurde gesagt, dass wenn Sie wissen, dass Sie häufig ein Feld für Joins verwenden werden, es gut sein könnte, einen Index dafür zu erstellen. Im Allgemeinen verstehe ich das Konzept der Indexierung einer Tabelle (ähnlich wie bei einem Inde...
18.11.2012, 15:04
4
Antworten

SQL Server - Wie ermittelt man, ob Indizes nicht verwendet werden?

Ich habe eine Transaktionsdatenbank mit hoher Nachfrage, die meiner Meinung nach überindiziert ist. Ursprünglich hatte es überhaupt keine Indizes, so dass einige für allgemeine Prozesse einen großen Unterschied machten. Im Laufe der Zeit haben w...
08.01.2010, 17:38
4
Antworten

Warum und wo INDEXEN zu verwenden sind - Vor- und Nachteile

Ich bin ziemlich neu in der Datenbankprogrammierung und ich frage mich, was die negativen Auswirkungen von Indizes sind? Soweit ich es verstanden habe, beschleunigen Indizes Operationen, die die Datenbank nach einem bestimmten Wert durchsuchen m...
24.04.2015, 08:40
2
Antworten

Erstellen Sie einen "Index" für jedes Element einer Gruppe mit data.table

Meine Daten sind nach den IDs in V6 gruppiert und nach Position sortiert (V1: V3): %Vor% Was ich tun möchte, ist, eine zusätzliche Spalte mit einem Index nach Position hinzuzufügen, das heißt, pro Gruppe in V6 wäre das erste Element "1", das...
09.02.2014, 11:22
2
Antworten

MySQL Load Data Infile automatisch inkrementierter ID-Wert

Ich möchte eine ID-Spalte in meine Tabelle einfügen und Daten dieser Tabelle aus einer Textdatei abrufen. Zum Beispiel ist meine Textdatei so: %Vor% und es hat ungefähr 20 Millionen Zeilen. Ich möchte diese Daten in eine Tabelle einfügen und...
29.12.2012, 16:37
2
Antworten

Warum hat Matlab 1 basierte Indexierung [geschlossen]

Ich habe früher in Java und Python programmiert, aber seit kurzem benutze ich MATLAB für viele Dinge (insbesondere Computer Vision Algorithmen). Allerdings hat MATLAB die Indexierung von Arrays, die von 1 statt 0 beginnen, was in fast allen P...
20.03.2014, 22:48
2
Antworten

Wie erstelle ich einen eindeutigen Index für Felder mit möglichen Nullwerten (Oracle 11g)?

Hier ist die Beispieltabelle mit 3 Spalten (ID, UNIQUE_VALUE, UNIQUE_GROUP_ID) Ich möchte unter folgenden Datensätzen erlaubt sein: %Vor% oder %Vor% oder ( Hinweis: Diese Bedingung ist nicht erlaubt in unique index noch unique con...
24.10.2012, 04:22
5
Antworten

Beste Datenstruktur für die Kreuzworträtsel-Suche

Ich habe eine große Datenbank zum Lösen von Kreuzworträtseln, bestehend aus einem Wort und einer Beschreibung. Meine Anwendung erlaubt die Suche nach Wörtern einer bestimmten Länge und Zeichen auf bestimmten Positionen (das ist auf die harte Tou...
18.02.2010, 13:34
3
Antworten

Non-Clustered-Index in einer Clustered-Index-Spalte verbessert die Leistung?

In SQL Server 2005 hat mir der Abfrageanalysator viele Male gesagt, dass ich einen nicht gruppierten Index für eine primäre ID-Spalte einer Tabelle erstellen soll, die bereits einen gruppierten Index enthält. Wenn Sie dieser Empfehlung folgen, m...
03.09.2008, 16:05
2
Antworten

Elasticsearch mehrere Analysatoren für ein einzelnes Feld

Ich speichere verschiedene Arten von Dokumenten in einem einzigen Index mit einer streng vordefinierten Zuordnung. Alle haben ein Feld (etwa "body"), aber ich möchte, dass sie bei der Indizierung etwas anders analysiert werden (zum Beispiel um v...
19.06.2015, 16:40