Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / SQLite [игнор отключен] [закрыт для гостей] / LIKE-оптимизация в SQLite / 1 сообщений из 1, страница 1 из 1
12.12.2005, 16:40
    #33431111
burunduk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LIKE-оптимизация в SQLite
есть таблица
create table1(name varchar(50));

сделал индекс:
create index index1 on table1(name);

делаю запросы:

select name from table1 where name like 'ABCDEF%' - 90 msec
с индексом и без - время одинаковое

select name from table1 where name = 'ABC' - 0 msec
с индексом

select name from table1 where name = 'ABC' - 90 msec
без индекса


Почему LIKE не использует индекс ?

Правила для LIKE оптимизации вроде выполнены.
http://sqlite.org/optoverview.htm

Кто сталкивался с подобными проблемами ?
...
Рейтинг: 0 / 0
Форумы / SQLite [игнор отключен] [закрыт для гостей] / LIKE-оптимизация в SQLite / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]