Als «index» getaggte Fragen

9
PostgreSQL-ähnlichen Teilindex in MySQL 5.5

Ich habe große Datenmengen, bei denen ich jeweils nur ein kleines Datenintervall auswähle, sodass die Auswahl immer in einer Reihenfolge erfolgt. Ich versuche, PostgreSQL wie Partial Index in MySQL zu implementieren, der für solche Zwecke vorgesehen ist. Ich bin nicht sicher, ob die teilweise...

9
Ab wann wird ein Index effizient?

Ich habe viele Ressourcen gefunden, die erwähnen, dass das Hinzufügen eines Index zu einer Tabelle die Suche beschleunigt und Einfügungen langsamer macht, aber nur, wenn die Tabelle groß ist. Dies führt zu einem Kompromiss, der eine Entwurfsentscheidung darstellt. Es sollte jedoch eine ungefähre...

9
Reihenfolge nach Entfernung

Wenn ich eine Frage habe, die Cafés in der Nähe zurückgibt: SELECT * FROM cafes c WHERE ( ST_DWithin( ST_GeographyFromText( 'SRID=4326;POINT(' || c.longitude || ' ' || c.latitude || ')' ), ST_GeographyFromText('SRID=4326;POINT(-76.000000 39.000000)'), 2000 ) ) Wie wähle ich die Entfernung aus und...

9
Ist COALESCE jetzt sargable?

Einer meiner Entwickler argumentiert, dass COALESCE(column, default value) = default valuedas jetzt sargable ist. Ist das richtig? Ich habe den folgenden Test durchgeführt und denke, dies impliziert, dass dies COALESCEnicht sargable ist. USE tempdb; SELECT @@VERSION; -- Microsoft SQL Server 2016...