Как сохранить быстро большую таблицу в файл

Omi4Sem

Client
Регистрация
20.11.2019
Сообщения
23
Благодарностей
2
Баллы
3
Есть файл в 600 тыс. строк. Скрипт каждую строку нумерует в зависимости от того что в ячейке и заносит значение в соседнюю.
Подключив файл таблицы http://joxi.ru/VrweYLKi7ROO02 к проекту и указав "сохранять таблицу в файл", то скорость выполнения скрипта в раз 100 медленее, чем если без этой галочки. Но потом использую кубик "сохранить в файл из таблицы" все зависает на долго и не реагирует, даже если остановить (кнопки все не активные становятся).
Вопрос:
1. есть ли решение, как сохранить таблицу большую в 600к строк в файл(Ексель)? Да, даже маленький файл виснет.
2. жесткий диск быстро можно испортить, если к примеру запись идёт в каждую из 600к строк с сохранением в файл?
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 411
Благодарностей
3 326
Баллы
113
Используйте базу данных, на форуме это часто обсуждалось. Учитывайте, что у использования обычных hdd, есть проблема в скорости.
 

vrska

Client
Регистрация
07.02.2010
Сообщения
589
Благодарностей
408
Баллы
63
Прекрасный пост о том, что не нужно ссаться юзать комп для того, для чего он создавался - удалили. Какое разочарование.
Приходиться писать полезные посты, лучше бы за чатом в тг так следили

@Omi4Sem перегони свою таблицу в монго, она весит в оперативке
Для этого нужно - выучить основы c#, подключить либу, разобраться с запросами и поднять сервер монго.
 
  • Спасибо
Реакции: Omi4Sem

Omi4Sem

Client
Регистрация
20.11.2019
Сообщения
23
Благодарностей
2
Баллы
3
Прекрасный пост о том, что не нужно ссаться юзать комп для того, для чего он создавался - удалили. Какое разочарование.
Приходиться писать полезные посты, лучше бы за чатом в тг так следили

@Omi4Sem перегони свою таблицу в монго, она весит в оперативке
Для этого нужно - выучить основы c#, подключить либу, разобраться с запросами и поднять сервер монго.
Значит, компу скоро хана...)
Понял, пошел изучать базы данных.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)