Ich habe eine partitionierte Tabelle mit einer Spalte von Aufzählungswerten (dh nicht eindeutig), und ich möchte den Index für diese Spalte erweitern Leistung einer bestimmten Abfrage, die die Partition in der WHERE-Klausel nicht enthält (dh auf der gesamten Tabelle ausgeführt wird) .... ist es besser, einen lokalen Bitmap-Index oder einen normalen Index zu erstellen? ... verwende ich oracle 12gIst der lokale Bitmap - Index besser oder normaler Index, wenn die Tabellenpartition in der Abfrage nicht verwendet wird
0
A
Antwort
0
Ein Bitmap-Index ist besser für eine nicht eindeutige Werte wie Alter, Geschlecht, Standort usw. Aber es hängt sehr gut von der Menge der Daten, Größe der DB und wie häufig die Updates sind usw.
Unten wird eine gute lesen.
Siehe: http://www.oracle.com/technetwork/articles/sharma-indexes-093638.html
Verwandte Themen
- 1. mongodb - Index für Datum wird nicht verwendet
- 2. MySQL Compound-Index wird nicht verwendet
- 3. Optimieren MongoDB Abfrage oder Index
- 4. php & mySQL: Abfrage verwendet keinen Index in der Tabellenverknüpfung
- 5. Meine einfache MySQL-Abfrage nicht verwendet Index
- 6. SQL Server: Normaler Index vs. Volltextindex
- 7. MySQL langsame Abfrage in seltenen Fällen, obwohl Index verwendet wird
- 8. MySQL-Abfrage verwendet nicht den Index
- 9. Bug: Routing zum Index, wenn der Index nicht existiert
- 10. Ist ein global partitionierter Index besser (schneller) als ein nicht partitionierter Index?
- 11. Aufrufmethode Index() using index() oder iNdEx()
- 12. Mysql Abfrage Dont't verwendet Index, wenn es Variablen in WHERE
- 13. Lokale Sites, die in VirtualBox nicht angezeigt werden, wenn der lokale Entwicklungsserver von Django verwendet wird?
- 14. Warum verwendet MongoDB nicht den richtigen Index?
- 15. Was ist besser: Lesezeichen/Key Lookup oder Index Scan
- 16. MongoDB nicht Index verwenden, wenn der Wert null ist
- 17. Ist ein Bitmap-Index die beste Wahl für eine Bereichsabfrage?
- 18. Warum verwendet SQLite keinen Index, wenn ein literaler Spaltenwert in der WHERE-Klausel verwendet wird?
- 19. Warum wird für diese Abfrage kein Index verwendet?
- 20. undefiniert Index während der Index
- 21. angular.js: 13424 ReferenceError: Index ist nicht definiert, wenn die Factory-Methode im Controller verwendet wird
- 22. Wie beschleunigt der Index für die Funktion die Abfrage?
- 23. Wie funktioniert ein Bitmap-Index?
- 24. Warum verwendet SQL Server meinen Index nicht?
- 25. SQL-Abfrage verwendet nicht verfügbar Index (SQL Server 2008)
- 26. Ist ein if-let oder ein normaler if-Zustand besser?
- 27. MongoDB Index hilft nicht Abfrage mit MultiKey-Index
- 28. Postgresql verwendet keinen Index
- 29. Index der Teilzeichenfolge in SQLite3?
- 30. Welche Arten der Indizierung verwendet Neo4j für den Schema-Index?
Ich glaube, Sie müssen sowohl (lokal und global) ausprobieren, vielleicht würde lokaler Index besser sein ich denke, – Thomas