Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.12;
Скачать: CL | DM;

Вниз

Скорость добавления в InterBase   Найти похожие ветки 

 
sndanil ©   (2002-11-22 16:50) [0]

Народ подскажите, что лучше использовать при скоростном (более 500 записей в секунду на дуроне 1200) добавлении в базу ... учитывая, что запись размером порядка 1024 байт ... а то при использовании стандартных средств скорость не очень-то ... заранее благодарен ...


 
Reindeer Moss Eater   (2002-11-22 16:52) [1]

Файл скрипта + isql


 
sndanil ©   (2002-11-22 16:57) [2]


> Reindeer Moss Eater

не понял ...


 
Reindeer Moss Eater   (2002-11-22 17:01) [3]

1.Формируем файл "Insert.sql"

INSERT INTO MYTABLE(....) VALUES(.....);
.....
INSERT INTO MYTABLE(....) VALUES(.....);
COMMIT;

2. Запускаем ISQL.exe передавая имя файла в качестве параметра.

3. Все.


 
Prooksius ©   (2002-11-22 17:05) [4]

2 3JIA9I CyKA © (22.11.02 17:00)
Ну не знаю...
Пробовал вставлять 500,000 записей (с Блобом) Commit-ом - все OK. Без тормозов, без тенденции к замедлению/зависанию.
CommitRetaining - зависон после 10,000 записей (даже без Блоба).


 
sndanil ©   (2002-11-22 17:10) [5]


> Reindeer Moss Eater

спасибо конечно, но просто не вариянт ... делать это надо программно ...

> 3JIA9I CyKA ©

в принципе не точно, но возможен такой вариант, когда данные просто в памяти не поместятся ... т.е. в любом случае что-то накапливается, а потом сбрасывается в ИБ ... просто это все очень быстро происходит ...

> Prooksius ©

а ты можешь сказать на сколько pFIBQuery быстрее работает?


 
Reindeer Moss Eater   (2002-11-22 17:14) [6]

>sndanil ©
А ты подумал что я про "руками" ?????
Конечно программно!!!!!!!!!!!1


 
Prooksius ©   (2002-11-22 17:19) [7]

2 sndanil © (22.11.02 17:10)

> спасибо конечно, но просто не вариянт ... делать это надо
> программно ...

Ну а чего сложного-то - делаешь программу конвертации твоей заливочной информации в скрипт (ничего сложного и программно, как ты хотел), и запускаешь скрипт. Нормальный путь.


> а ты можешь сказать на сколько pFIBQuery быстрее работает?

Быстрее чего? Script? Не знаю - не сравнивал.
На сайте www.ibase.ru пишут, что пользуются методом pFIBQuery - а там webmaster - профи по IB.
Да довольно быстро получается. Все зависит от железа, конечно...


 
sndanil ©   (2002-11-22 17:26) [8]

2 Prooksius ©
дело в том, что создание файла со скриптом отнимет драгоценное время ... и к тому же желательно, что бы поступившие данные как можно быстрее могли читать из базы другие проги (но это так ... к делу не относится) ... хочется кидать на прямую в ИБ ...


 
Anatoly Podgoretsky ©   (2002-11-22 17:32) [9]

42 гб в сутки


 
sndanil ©   (2002-11-22 17:37) [10]

2 3JIA9I CyKA ©
из интернета будь он не ладен ... причем с разных серверов ...


 
Prooksius ©   (2002-11-22 17:49) [11]

2 sndanil © (22.11.02 17:37)
из интернета будь он не ладен ... причем с разных серверов ...
Ну тогда однозначно через pFIBQuery добавляй.


 
-=Sergeante=- ©   (2002-11-22 17:54) [12]


> sndanil © (22.11.02 17:37)
> из интернета будь он не ладен ... причем с разных серверов
> ...


... мне бы такой коннект :)



Страницы: 1 вся ветка

Текущий архив: 2002.12.12;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.021 c
1-36179
iNew
2002-12-04 08:12
2002.12.12
Вопрос по компоненте AsyncPro. Не могу понять почему не


14-36348
WD
2002-11-20 16:34
2002.12.12
Где можно найти пру, с базой данных, тестирующую студентов


7-36449
Safon
2002-10-09 06:17
2002.12.12
Испортить раскладку клавиатуры ! Срочно!!!


1-36147
DKalinin
2002-11-30 13:14
2002.12.12
как посчитать количество строк текстового файла не пробегая его


14-36337
Ketmar
2002-11-16 19:15
2002.12.12
господа lj-шники, а кто меня поможет туда попасть?