Альтернатива устаревшей прагме sqlite "default_cache_size" - PullRequest
5 голосов
/ 19 мая 2011

В документации sqlite говорится, что использование pragma default_cache_size не рекомендуется.Я посмотрел, но не мог найти объяснения, почему.Для этого есть причина?Я работаю над встроенной программой на Python, и мы часто открываем и закрываем соединения.Является ли единственной альтернативой использование pragma cache_size при каждом подключении к базе данных?

1 Ответ

2 голосов
/ 30 мая 2011

Поскольку Firefox широко использует SQLite, я не удивлюсь, если этот запрос поступил из их лагеря, чтобы предотвратить любое вмешательство третьей стороны (например, "уничтожение" больших / маленьких / недопустимых / неясных значений) с помощью такой прагмыраспространение через все соединения с базой данных

Следовательно, я твердо убежден в том, что альтернативы нет, и что вам действительно нужно установить cache_size для каждого соединения с базой данных

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