запись в конец файла

 

друзья, подскажите пожалуйста, как организовать запись в конец файла? 

 

сейчас делаю так:

читаю файл, парсю его, заношу в массив, добавляю в массив новые данные, и записываю измененный массив в файл.

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

 

заранее благодарен. 

 
Надо установить файловый указатель в конец файла и произвести запись.
 
Zhunko:
Надо установить файловый указатель в конец файла и произвести запись.

спасибо большое, разобрался!

 

теперь еще один вопрос - анализирую опционы, скачиваю данные по всем опционам за пару месяцев тф минутки.

с учетом всех страйков на всем протяжении опционов, появляется 70 миллионов данных, при создании массива (4х мерного) мт тихо умирает.. 

решил скидывать все в файлы..

файлов при разбитии на время образуется более 30 тысяч ((

и мт подвисает когда все это создает.

 

собственно вопрос - насколько все это будет быстрей работать если перейти от файловой системы к БД?  

 

и мт подвисает когда все это создает.

в индикаторе что ль код работает?

 
sergeev:

в индикаторе что ль код работает?

да, а надо в скрипт? 
 
sergeev:

в индикаторе что ль код работает?

спасибо за подсказку, перенес код в скрипт, все норм работает!