Nieuws:

Ubuntu-NL weer online!

Na een periode van technische problemen en een overbelaste server zijn we eindelijk weer bereikbaar.
Samen met Hobbynet, onze sponsor en hostingpartner, hebben we een oplossing gevonden zodat alles weer soepel draait.

Bedankt voor jullie geduld en begrip. We hopen nu weer verder te gaan waar we gebleven waren.

Het team van Ubuntu-NL

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

Auteur Topic: [opgelost] sqlite indexin foreign key  (gelezen 1283 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