powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как быстро вставить данные в MS SQL 2000??
2 сообщений из 2, страница 1 из 1
Как быстро вставить данные в MS SQL 2000??
    #32087481
Condor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ, нужен хелп по сабжу...
Я выполняю так:
1) Создание хранимой процедуры
@Var1 int
@Var2 int
INSERT INTO [Table] (Field1, Field2) VALUES(@Var1, @Var2)
2) Потом в цикле вызывается ф-ия SQLExecDirect("Name_of_Stored_Procedure")

выполняется ~0.8 сек.

Объем данных - 1000 записей в 1 сек.
Если кто знает как можно быстрее вставить, буду признателен
...
Рейтинг: 0 / 0
Как быстро вставить данные в MS SQL 2000??
    #32087633
Andrew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Достаточно много способов для массовой вставки в сервер:
1. Утилита bcp.
2. Комманда T-SQL - BULK INSERT
3. Использовать функции массовой вставки ODBC драйвера к SQL серверу.
4. Использовать интерфейс IRowsetFastLoad из OLEDB.
ЗЫ: Все способы хорошо описаны в документации к серверу - BOL. Если вставка из переменных то 3 и 4 должны подойти.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как быстро вставить данные в MS SQL 2000??
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]