Russian Qt Forum

Qt => Базы данных => Тема начата: RedDog от Ноябрь 15, 2012, 08:59



Название: SQLITE и многопоточная работа
Отправлено: RedDog от Ноябрь 15, 2012, 08:59
Необходимо обращаться к SQLITE из множества разных потоков.
Позволит ли драйвер держать несколько раз открытую БД?
Как лучше организовать работу с БД в многопоточном приложении?


Название: Re: SQLITE и многопоточная работа
Отправлено: Пантер от Ноябрь 15, 2012, 09:43
Позволит, но могут быть косяки. Если есть возможность, лучше заюзать другую БД.


Название: Re: SQLITE и многопоточная работа
Отправлено: RedDog от Ноябрь 15, 2012, 10:15
Косяки какого "плпна"?
PS: не хотелось бы на другой БД делать, ибо данных довольно мало, а гемора с развертыванием БД будет много.


Название: Re: SQLITE и многопоточная работа
Отправлено: Пантер от Ноябрь 15, 2012, 11:20
Почитай http://www.sqlite.org/faq.html#q5