Время выполнения запросов SQLite - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (
https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Время выполнения запросов SQLite (
/showthread.php?tid=227601)
Re: Время выполнения запросов SQLite -
grekon - 09.01.2012
Quote:
Originally Posted by Mutha_X
Если возможность есть, можно воспользоваться внешней БД( необязательно на другой машине).
|
На хостинге эта услуга стоит денег, хотелось бы обойтись без внешней БД, ограничившись встраиваемой. И вообще, спасет ли это. Разве клиент, отправив SQL запрос к внешней БД не будет дожидаться его исполнения и ответа от сервера?
Размышляя по поводу потоков, задался следующим вопросом:
SQLite же у нас транзацкионная БД, так? Соответственно если у меня в отдельном потоке висят Update и в тоже время из основного потока придет SQL запрос, то SQLite должна корректно обработать это? Или стоит завести блокирующую переменную?
Еще такой вопрос. Я в OnFilterScriptInit открываю БД. В OnFilterScriptExit - закрываю. Однако, в случае креша сервера у меня OnFilterScriptExit не вызовется. Какие данные при этом останутся БД? Есть ли возможность сбросить данные принудительно, типа метода flush()?