Добрый день.
(время мин:сек) Задача подключится на локальной машине к соседней базе и
скопировать записи таблицы.
В надежде ускорить вставку был в недоумении.
Думая что execute block+STATEMENT к другой базе даст прирост при вставке
переписал код.
Но каково было удивление, что прирост был не велик
вместо 26:36 стало 25:05 прирост 1:31
в другом случае 6:.55 стало 6:15 прирост 00:40.
Решил посмотреть затраты на подготовку данных по старому получил 0:40 и
0:11. Получается основное время на вставку тратит сервер, а временем
подготовки данных можно пренебречь. Я раньше считал, что мой код через
параметры и variant тормозной, но оказалось что он ничтожно мало тратит по
сравнению с сервером.
На SSD картина получше. Не представляю как те у кого миллионы вставок.
PS.Получаем удобство в написании, но теряем возможность получить ошибку и
продолжить вставку, если надо продолжить. Бум надеяться на будущие.