Имя: Пароль:
1C
1С v8
Вопрос про быстродействие
0 piffoff
 
17.08.16
16:46
Подскажите плз
Допустим я загружаю файл эксель в 5000 строк в базу
и для каждой строки формирую структуру параметров (значения колонок)

так вот ее лучше один раз создать а потом чистить чем каждый раз создавать заново?
1 piffoff
 
17.08.16
16:46
Или это не влияет ни на что
2 f_vadim
 
17.08.16
16:48
на 5000 ты не заметишь разницы
тут важнее как сделано чтение из екселя
3 piffoff
 
17.08.16
16:49
Ну а в общем? Как правильнее?
4 piffoff
 
17.08.16
16:52
Я просто подозреваю что лучше одни раз создать,
Оператор новый веделяет место в оперативной памяти или как - то иначе работает?
5 f_vadim
 
17.08.16
16:53
(4) одинэсника это не должно волновать :)
6 vicof
 
17.08.16
16:54
Первый раз да, потом переменная ссылается на эту же область памяти.
7 Мыш
 
17.08.16
16:54
(5) Судя по плодам их - так и есть )))
8 vicof
 
17.08.16
16:55
ADO наше все
9 piffoff
 
17.08.16
16:55
Чем дальше тем медленнеееее))
10 piffoff
 
17.08.16
16:56
Так я делаю иерархическую загрузку из экселя, в эксель есть метод узнать уровень а в АДО я такого не знаю
11 PR
 
17.08.16
16:58
(3) Правильнее в данном случае делать читабельнее код, поскольку разница в скорости в данном случае не заметна.
12 f_vadim
 
17.08.16
16:58
(10) тем более заморочки с созданием/очисткой структуры - экономия на спичках.
правильно будет как удобнее/читабельнее/сопровождабельнее :)
13 piffoff
 
17.08.16
16:59
спасибо за советы