powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Обработка базы большого объема
7 сообщений из 7, страница 1 из 1
Обработка базы большого объема
    #32891195
vajor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При обработке в приложении базы большого объема, после прохода 4-5% информации система генерит сообщение о неустранимой ошибке и указывает "Acception code: ...". После этого приложение аварийно закрывется. Если делаю установку "SET OPTIMIZE OFF" слета нет, но обработка идет мучительно долго. Как побороть?
...
Рейтинг: 0 / 0
Обработка базы большого объема
    #32891279
Заракус
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Написать асинхронное выполнение запроса. Что тут еще можно сказать.
...
Рейтинг: 0 / 0
Обработка базы большого объема
    #32891410
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vajorПри обработке в приложении базы большого объема...
А нельэя ли подробнее - что за база?
...
Рейтинг: 0 / 0
Обработка базы большого объема
    #32892273
Valerii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это как? Асинхроный запрос?
...
Рейтинг: 0 / 0
Обработка базы большого объема
    #32892298
Фотография sparrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
наверно нужно переиндексировать таблицы
...
Рейтинг: 0 / 0
Обработка базы большого объема
    #32895820
Заракус
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если работаешь с файл - сервером (у MS SQL, режимы управления как Вы будете данные дергать есть), то для поточной обработки запросов/изменений, нужно соотвественно запустить твою функцию в отдельном потоке. Пусть себе выполняется, фок не будет ждать окончания выполнения операции, можешь еще что нить считать, менее трудоемкое. По окончании запроса, тебе собитием сообщат , что мол все. Выборка закончена. Данные лежит так и там.
Весь этот механизм организуется через потоки написанные в FLL и использование еще одной фоксовской COM DLL. Ранним связываением делаем связку с твоим классом в фоксе интерфейса из СOM DLL , метод которой ты дернул из FLL. IMPLEMENTS стработает и дернется твой связанные метод твоего класса.
P/S: Тема длинная, но полезная.
...
Рейтинг: 0 / 0
Обработка базы большого объема
    #32901087
Фотография Игорь Л.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заракус P/S: Тема длинная, но полезная.
Так может кто и разовьет ее - если знает, думаю многим интересно!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Обработка базы большого объема
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]