Оптимизировать SQLite только для чтения

-4

У меня есть база данных.sqlite, которую я собираюсь использовать для веб-проекта. Вероятно, у него будет много запросов и много использования. Однако это будет база данных только для чтения. Ничто никогда не напишет на это. Я хочу узнать, как я могу оптимизировать эту базу данных для чтения. Я использую python 2.7.3 в качестве основного языка, и из моего общего понимания операционных систем база данных должна автоматически кэшироваться в памяти, поскольку она составляет всего 1 мегабайт? Если он не кэшируется должным образом, есть ли что-то еще, что я должен делать для улучшения результатов (memcache?)?

Не уверен, есть ли какая-либо другая информация, которая необходима для оптимизации любого вида.

благодаря

  • 1
    Вы можете использовать RAM-диск: nedbatchelder.com/blog/201105/… или просто использовать некоторую СУБД.
Теги:

1 ответ

1

Преждевременная оптимизация? Обычно, когда кто-то говорит об оптимизации, они ссылаются на код, который уже написан и оказался слишком медленным для этой цели. Когда вы, наконец, напишите свое приложение, и если производительность чтения недостаточна, существует множество методов оптимизации ваших запросов, например, с помощью EXPLAIN.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню