powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / вопрос по выборке
4 сообщений из 4, страница 1 из 1
вопрос по выборке
    #34413844
dimakz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ребята вот есть табличка, в которой, при выборке
Код: plaintext
(select * from a)
за месяц примерно будет 40 милн.записей.

при запросе
Код: plaintext
1.
2.
3.
4.
select cust_no, sum(amount), sum(amount* 120 ) from a
where
cust_no between  100  and  300 
and dat between to_date('01012007','ddmmyyyy') and to_date('31012007','ddmmyyyy')
and amount> 0 

если напрямую вытаскивать через sqlplus с оракла, то занимает по времени час.
я хочу через программку в фокспро, прописать данный запрос, но так, что
первый запрос за январь, второй за февраль и так далее за 3 месяца....
после этого вся инфа сохраняется в таблички dbf.

это я хочу сделать, чтоб вечером запустить и утром уже все будет готово...
так вот , если я запускал скрипт ,кот. включал себя период за 3 месяца, то он не выполнялся, писал что файл temb очень большой, нехватает места....
то если я разобью на три запроса, то не возникнет ли такой же проблемки?

меня интересует, файл темп он очищается после первого запроса, или после того как программка выполнетсыяя и закроется?
...
Рейтинг: 0 / 0
вопрос по выборке
    #34413894
Фотография Redrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вспомни про 2 ГБ!...
...
Рейтинг: 0 / 0
вопрос по выборке
    #34413901
dimakz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что ты имеешь ввиду
...
Рейтинг: 0 / 0
вопрос по выборке
    #34413981
Jura.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К сожалению DBF файл имеет ограничение на физический размер в 2 Гб
даже если выборку делать не в файл а в курсор все равно будет ошибка если его размер превысит 2 Гб.
Выход либо делать несколько таблиц в которые раскладвать несколько полей и ID для связи. либо ставить более жесткое условие выборки.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / вопрос по выборке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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