Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 расчет размера  [new]
dimakz
Member

Откуда:
Сообщений: 1574
ребята, если при выборке запроса, получаю примерно 40 млн.записей, хочу экспортировать в тхт файл, но хочу знать примерный размер...

запрос состоит из:

cust_no   tax_id    data    amount

где cust_no, всегда содержит 10 цифр
tax_id, 12
data, 8
amount, от 0 до 10

если расчитать размер файла :
(10+12+8+10)*40 000 000 = 1600 000 000 бит или байт? правильно я расчитываю примерный размер???
27 мар 07, 07:58    [3942951]     Ответить | Цитировать Сообщить модератору
 Re: расчет размера  [new]
Dimka9
Member

Откуда: Владивосток
Сообщений: 1851
а импользовать rownum<401
посмотреть размер и дописать нули не вариант?
27 мар 07, 08:17    [3942981]     Ответить | Цитировать Сообщить модератору
 Re: расчет размера  [new]
dimakz
Member

Откуда:
Сообщений: 1574
извени, я тебя что-то не понял, поподробнее объясни
27 мар 07, 08:36    [3943027]     Ответить | Цитировать Сообщить модератору
 Re: расчет размера  [new]
Dimka9
Member

Откуда: Владивосток
Сообщений: 1851
ты можешь сохранить часть записей, посмотреть размер и апроксимировать его?
27 мар 07, 08:44    [3943052]     Ответить | Цитировать Сообщить модератору
 Re: расчет размера  [new]
Seloa
Member

Откуда: Череповец
Сообщений: 206
dimakz
ребята, если при выборке запроса, получаю примерно 40 млн.записей, хочу экспортировать в тхт файл, но хочу знать примерный размер...

запрос состоит из:

cust_no   tax_id    data    amount

где cust_no, всегда содержит 10 цифр
tax_id, 12
data, 8
amount, от 0 до 10

если расчитать размер файла :
(10+12+8+10)*40 000 000 = 1600 000 000 бит или байт? правильно я расчитываю примерный размер???


А вы чем текстовый файл получать собираетесь?

Если получать текстовый файл из sql*plus надо выставлять длину строки, у вас вроде 40
set line 40
и отменить разбиение на страницы
set pagesize 0
иначе он вам дофига мусора выведет в файл.
Кроме того описать формат колонок
column cust_no format 0999999999
и так все остальные
......
27 мар 07, 08:59    [3943078]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить