
code_12267.txt
Ответов: 485
Рейтинг: 86
|
|||
Следующая схема у меня пишет в базу 11000mc, читает 20mc
![]() code_12267.txt |
|||
карма: 0 |
| ||
файлы: 1 | code_12267.txt [1.7KB] [137] |
Ответов: 590
Рейтинг: 19
|
|||
хм.. у меня пишет за ~7700 а читает за 23-26...
|
|||
карма: 0 |
|
Ответов: 1397
Рейтинг: 50
|
|||
У меня пишет за 6700, а читает за 15 ;)
|
|||
карма: 0 |
|
Ответов: 1088
Рейтинг: 112
|
|||
У меня пишет за 1875, а читает за 48-78 O_o
|
|||
карма: 0 |
|
Ответов: 485
Рейтинг: 86
|
|||
Есть другая схема, которая ищет файлы, обрабатывает и сохраняет в базу (10 столбцов). Так в ней, например, папка Windows (10 000 файлов) сканируется, обрабатывается и заносится в базу даже быстрее. Никак не могу понять почему...
|
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
во-первых в случае чтения запрос не верный. Корректный результат даст такая строка
во-вторых у вас всех проблема с - SQLite.dll - диском - ранее записанном файле test.db - еще чем-то 100 запросов за такое время выполнятся не могут. У меня скажем при внесенной выше коррективе результат 160/6, для 1000 итераций - 3070/64 |
|||
карма: 27 |
|
Ответов: 485
Рейтинг: 86
|
|||
Dilma писал(а): во-первых в случае чтения запрос не верный.Главное было выяснить нет ли в ошибок в схеме. Значит буду искать в другом месте причину... Спасибо! |
|||
карма: 0 |
|
Разработчик
Ответов: 26305
Рейтинг: 2146
|
|||
filyaxxxcom, а почему поле text формата CHAR, а не TEXT
![]() |
|||
карма: 22 |
|
Ответов: 485
Рейтинг: 86
|
|||
nesco писал(а): а почему поле text формата CHAR, а не TEXT ![]() |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Когда-то проверял в Delphi4. Сравнивал с аналогичной на Access. SQLite работает в несколько раз быстрее.
|
|||
карма: 25 |
|
Ответов: 1397
Рейтинг: 50
|
|||
С новым запросом и удалением старого test.db результат стал 15/0.
|
|||
карма: 0 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Валерий, я проделал тоже самое и увы потерпел фиаско
![]() ![]() |
|||
карма: 4 |
|
Ответов: 485
Рейтинг: 86
|
|||
Валерий, а у тебя в командной строке компилятора есть -DSQLITE_OBJ?
|
|||
карма: 0 |
|
Разработчик
Ответов: 26305
Рейтинг: 2146
|
|||
filyaxxxcom писал(а): -DSQLITE_OBJ?А откуда она там возьмется, по-умолчанию-то ее нет, если только сам приписал ![]() filyaxxxcom, а ты сам с этой строкой, или без нее проверяешь ![]() Те, используешь *.dll или OBJ ![]() |
|||
карма: 22 |
|
Ответов: 485
Рейтинг: 86
|
|||
nesco писал(а): используешь *.dll или OBJ------------ Дoбавленo: Решил(обошел) проблему следующим образом:
|
|||
карма: 0 |
| ||
Голосовали: | andrestudio |