Вверх ↑
Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
#121: 2007-06-29 10:42:52 ЛС | профиль | цитата
nesco писал(а):
Alexbootch, Tad, кто-нибудь из вас знает -- есть ли запрос к базе очищающий динамически выделенную память, а то после чтения все базы в 40000 записей сжирается 25 Mb памяти? Правда, оно так и колеблется вокруг этого значения, но не нравится мне это.
хотелось бы знать - нафига читать сразу все 40000 записей ? Просто интересно.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 2125
Рейтинг: 159
#122: 2007-06-29 10:44:27 ЛС | профиль | цитата
nesco писал(а):
только читает и ведет поиск

Ну да, а изменения, записываемые в базу тебе не нужны. Или программа - отработала и завершилась?
карма: 1

0
Разработчик
Ответов: 26109
Рейтинг: 2124
#123: 2007-06-29 10:53:47 ЛС | профиль | цитата
Tad, ты же не знаешь специфики просмотра, как можешь говорить? Такое бывает редко, но бывает. Мне в общем списке необходимо отслеживать прохождение событий, какое событие в какое время накладывается на другое, их очередность, количество повторов, пики прохождения, мало ли чего еще. И это все необходимо просмотреть в общем потоке событий.

[size=-2]------ Добавлено в 10:53
tsdima писал(а):
Или программа - отработала и завершилась

НИКАКИХ ИЗМЕНЕНИЙ, только просмотр. Программа висит в системном трее постоянно, при активации из базы считывается последние 100 записей и включается синхронизация с сервером каналов по UDP, так что я вижу постоянно изменения в базе. В другом окне (поверх текущего) я могу вызвать поиск по конкретному удаленному источнику событий (пока, около 1500) за любую дату. Все это прекрасно работает. Мне было необходимо ускорить поиск и сделать освобождение памяти.
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#124: 2007-08-06 22:45:40 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-22 08:26:33
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#125: 2007-08-06 23:08:09 ЛС | профиль | цитата
лучший способ узнать это - попробовать
карма: 27
0
Ответов: 1891
Рейтинг: 110
#126: 2007-08-06 23:09:56 ЛС | профиль | цитата
гость, работают через sqlite3.exe, тока называются .import и .output
карма: 0
%time%
0
Гость
Ответов: 17029
Рейтинг: 0
#127: 2007-08-07 00:01:52 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-22 08:26:33
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#128: 2007-08-07 22:47:41 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-22 08:26:34
карма: 0

0
Ответов: 1891
Рейтинг: 110
#129: 2007-08-08 00:03:29 ЛС | профиль | цитата
Все специальные команды sqlite3.exe, начинающиеся с точки, работают только с программой командной строки sqlite3.exe, т.е. через sqlite3.dll работать они не будут.
карма: 0
%time%
0
Гость
Ответов: 17029
Рейтинг: 0
#130: 2007-08-08 07:01:57 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-22 08:26:34
карма: 0

0
Ответов: 1891
Рейтинг: 110
#131: 2007-08-08 23:27:30 ЛС | профиль | цитата
Гость, писал(а):
Очень жаль.
Спасибо!


С помощью компонентов HiAsm можно реализовать все нужные тебе функции. Кстати, большинство примеров есть на форуме.
карма: 0
%time%
0
Разработчик
Ответов: 26109
Рейтинг: 2124
#132: 2007-08-08 23:34:21 ЛС | профиль | цитата
Alexbootch писал(а):
большинство примеров есть на форуме

Но их еще искать надо, ох и не легкая это работа...
карма: 22

0
Ответов: 1891
Рейтинг: 110
#133: 2007-08-08 23:46:07 ЛС | профиль | цитата
nesco, писал(а):
Но их еще искать надо, ох и не легкая это работа...


nesco, а че искать-то, ведь почти все ссылки на схемы выложены здесь
карма: 0
%time%
0
Разработчик
Ответов: 26109
Рейтинг: 2124
#134: 2007-08-09 00:08:12 ЛС | профиль | цитата
Alexbootch, во, видишь, ты челу глобальную ссылку дал, а то бы искал.
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#135: 2007-08-09 00:43:09 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-22 08:26:34
карма: 0

0
135
Сообщение
...
Прикрепленные файлы
(файлы не залиты)