Gibt es eine Möglichkeit, einen Index für eine Ansicht in SQLite zu erstellen?Index a View in SQLite
11
A
Antwort
11
This thread von einem häufigen Online-SQLite Kommentator sagt nein:
>Hi
>
>May I know if we can create index on a View?
You can't create an index on a VIEW.
A VIEW can be seen as a stored SELECT statement.
>Thanks in advance.
>wying
--
(Kees Nuyt
)
5
Beim Zugriff auf eine Ansicht werden die für die zugrunde liegenden Tabellen in der Sicht definierten Indizes verwendet, wenn diese Indizes die Auswahl- und Filterkriterien erfüllen.
Obwohl Sie zwar keinen Index für eine SQlite-Sicht definieren können, sind Tabellenindizes möglicherweise immer noch geeignet.
+0
Ja, aber in diesem Fall ist die Aussage 'etwas aus (Tabelle 1 JOIN Tabelle2 ON Etwas) SELECT WHERE (Field = 'text')' läuft viel schneller als das Hinzufügen der Verbindung durch die Ansicht. – Miguel
Verwandte Themen
- 1. Loading a CouchDB View Index
- 2. OperationalError einen Index in SQLite
- 3. Funktioniert der Index mit View?
- 4. QDataWidgetMapper-Index für sqlite Datenbankzeile in pyqt
- 5. Python brauchen dritten Zitat Stil für '<a href="{{ url_for('index') }}"> index</a>'
- 6. Was ist ein Index in SQLite?
- 7. Disk-E/A-Fehler mit SQLite
- 8. SVN - SQLite - Festplatten-E/A-Fehler
- 9. Ist ein Index für A, B redundant, wenn es einen Index für A, B, C gibt?
- 10. Pandas + SQLite Fehler "Kann Index nicht verwenden"
- 11. SQLite Index Verwendung mit unterschiedlichen Typ Affinität
- 12. SQL erstellen Index auf View mit SUM() in Select
- 13. Führen Sie die Subtraktion des Index in a * ngFor
- 14. java.lang.StringIndexOutOfBoundsException: index = 0 Länge = 0 in get SQLite-Datenbank
- 15. warum beitreten Suche verwendet Index in dieser nicht SQLite
- 16. Was bedeutet <a href="#" class="view"> mean?
- 17. Android-Typ stimmt nicht überein auf String sqlite view
- 18. Wie kann ich "A" in "A entspricht Protokoll B" umwandeln?
- 19. Include-Index: [(A) enthalten (B, C, D)] oder [(A, B) gehören (C, D)]?
- 20. Slow DELETE in Sqlite
- 21. Getting a TransientObjectException wenn mein ersten Index erstellen
- 22. Erstellen eines Index für eine SQLite-DB mit DBIx :: Class
- 23. ValueError ("nicht unterstütztes Format Zeichen 'A' (0x41) bei Index 185")
- 24. Lua. Versuch Index global „a“ (ein Null-Wert)
- 25. Fremdschlüssel-Optimierung in SQLite
- 26. Pushing View Controller vom Kind View Controller
- 27. Wie erstellt man eine SQL-Ansicht (CREATE VIEW) in SQLite (Android) und Abfrage?
- 28. Mehrfachzugriff auf SQLite-Datenbank SQLite schnellen iOS
- 29. Angular routing ui-view in einem anderen ui-view
- 30. store Bild in SQLite
Seltsamerweise sehe ich in meinen Protokollen, dass sqlite automatisch einen Index für eine Ansicht unter dem Deckblatt erstellt, abhängig von der Verwendung! –