Что может повысить производительность WebSQL на устройствах iOS? - PullRequest
0 голосов
/ 29 июля 2011

У меня приложение PhoneGap, работающее на Android и iOS, оно использует WebSQL.Одна таблица имеет 10 столбцов и около 350 строк.Когда я запускаю простой запрос:

SELECT * FROM table ORDER BY name_column

Теперь это работает довольно хорошо на Android - выполнение занимает около 2-3 секунд.Но на устройствах iOS - например, iPhone 3G - это занимает около 30 секунд, и это недопустимо медленно.

Есть ли способ, как заставить это работать быстрее на iOS?Или как можно по-другому реализовать эту функцию?

1 Ответ

0 голосов
/ 13 августа 2011

Вы пытались поместить индекс в этот столбец? http://www.sqlite.org/lang_createindex.html

...