![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как можно ускорить передачу параметров в запрос? [D6]
Шурик Ш © (2002-10-30 12:57:00)Все дело в том, что на основании одной таблицы с 150 полями мне надо дополнить другую таблицу. Эти таблицы находятся в разных алиасах (по причине их различного формата). Так вот для создания строки в первой таблице я создал запрос на добавление строки со 150 параметрами. Проходя построчно по второй таблице и выделяя каждое поле отдельно я заношу его как параметр в запрос на добавление к первой таблице. Но вся эта конструкция работает очень медленно (примерно, 400 записей в мин.) Нельзя ли как-то ускорить этот процесс?... Например, передавать параметры не отдельности, а как-нибудь все вместе?
sniknik (2002-10-30 18:15:00) [1]так иногда MSSQL называют, созвучно по звучанию если SQL по английски сказать. Почему именно MSSQL х.з.
3JIA9I CyKA (2002-10-30 17:33:00) [2]2Шурик Ш
2sniknik
А хто такой "Сиквел"?!
Desdechado (2002-10-30 17:30:00) [3]может, DataPump поможет?
sniknik (2002-10-30 15:49:00) [4]из Сиквела в ДБФ можно и в запросе.
Шурик Ш (2002-10-30 15:37:00) [5]Я непраильно выразился... Просто одна таблица в Сиквеле, а другая - в ДБФ.
ЮЮ (2002-10-30 13:49:00) [6]>Эти таблицы находятся в разных алиасах (по причине их различного формата)
А в запросе преобразование формата не проходит?
Шурик Ш (2002-10-30 13:03:00) [7]А, вот как... Я как раз передаю ParamByName(). Сейчас попробую исправить...
MMF (2002-10-30 13:00:00) [8]А как ты передаешь параметры? ParamByName() - работает гораздо медленнее чем Params[].