Я использую SQLite для ряда приложений на рабочем столе и КПК. Большинство операций выполняются только для чтения, поскольку SQLite функционирует как хранилище данных для справочных материалов в моих приложениях.Оптимизация Sqlite: сценарий только для чтения
В принципе, я ищу предложения по повышению производительности в сценарии, когда вы знаете, что доступ к данным доступен только для чтения.
Возможно, с помощью различных настроек прагмы? и т. д.
Производительность SQLite отличная, однако на КПК, когда у вас есть несколько баз данных, я вижу небольшой удар по производительности. Я не думаю, что это проблема с SQLite, просто реальность скорости КПК. Однако, сказав это, возможно, есть способы его улучшить.
Хороший совет и хорошо поставленный. Я надеюсь на что-то более конкретное, рассказывая движку о том, что я делаю. Например, сообщая движку, в БД не будет многократной записи или каким-либо образом будет изменена обработка кеша.
Однако, я рад, что вы обратили внимание на «дизайн» аспекта базы данных как на главную проблему.
Вы пытались де-нормализовать данные? – Quibblesome 2008-11-03 10:04:54