Использование SQLite Manager для создания индексов - PullRequest
1 голос
/ 02 декабря 2011

Я создал индекс "setIndex" для таблицы "mySets" для столбца "setID" с помощью диспетчера SQLite (firefox). Чтобы приложение могло использовать их в запросе, нужно ли при поиске в моей таблице указывать что-либо вроде имени индекса?

SELECT * FROM mySets, ГДЕ setID = 'setMatrix'

1 Ответ

1 голос
/ 02 декабря 2011

Нет, вам больше нечего делать; вы не можете явно заставить SQLite использовать индекс при выполнении запроса. Ядро базы данных (SQLite, но это относится ко всем остальным) решит, использовать ли ваш индекс, если он там есть, и если он считает это целесообразным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...