Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [opgelost] sqlite indexin foreign key  (gelezen 861 keer)

Offline MKe

  • Lid
[opgelost] sqlite indexin foreign key
« Gepost op: 2014/01/22, 10:09:37 »
Hoi,

Iets wat ik niet kan vinden op het internet. Als ik een foreign key heb in een tabel, moet ik dan ook nog indexeren voor de performance of doet sqlite dat zelf automatisch?
« Laatst bewerkt op: 2014/01/22, 14:47:47 door MKe »
Mijn blokkendoos blog: http://mke21.wordpress.com/

Re: sqlite indexin foreign key
« Reactie #1 Gepost op: 2014/01/22, 11:49:28 »
Volgens mij niet. Hier wat meer info: http://www.sqlite.org/foreignkeys.html#fk_indexes

Zover ik weet worden er alleen automatisch indexes gemaakt van een PRIMARY KEY, de rest zult ge handmatig moeten doen.

Offline MKe

  • Lid
Re: sqlite indexin foreign key
« Reactie #2 Gepost op: 2014/01/22, 14:47:35 »
Bedankt, het was me gewoon niet duidelijk. Dan maak ik maar een index :)

Re: [opgelost] sqlite indexin foreign key
« Reactie #3 Gepost op: 2014/01/22, 19:05:59 »
Het makkelijkste is natuurlijk om gewoon een database te maken en kijken of er indexes zijn aangemaakt. Dat neemt alle twijfel weg.

Dit is van een database met een Users table met een PRIMARY KEY.
$ sqlite3 mydatabase.db
sqlite> .indices Users
sqlite_autoindex_Users_1