Вверх ↑
Ответов: 16884
Рейтинг: 1239
#1: 2015-03-08 16:58:55 ЛС | профиль | цитата
Gunnman писал(а):
База создается при запуске sqlite3 и указании имени БД которую нужно открыть
Чуть-чуть не так.
При попытке "открытия", если БД с таким именем нет, то она создаётся и "открывается".
Так вот ты базу создавал этим

sqlite3_open_v2(PChar(CodePage1ToCodePage2(ReadString(_Data,_data_FileName, _prop_FileName), CP_ACP, CP_UTF8)), id,SQLITE_OPEN_READWRITE+SQLITE_OPEN_NOMUTEX,nil); 
или нет.
Gunnman писал(а):
Я только что сделал запись в БД раз в 100мс, вставка 6 строк и знаете что ? БД открывается блокнотом на ура.
Блокнот прочитал в паузе между записями.
А ты запусти BEGIN TRANSACTION записей тысяч на 50 и посмотри.
------------ Дoбавленo в 16.58:
Gunnman писал(а):
Я писал про то что МОИ труды прошли для МЕНЯ не бесполезно
Это да.
Но с такими параметрами

page_count 46  
page_size 1024
это черепаха.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0