Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.11.25;
Скачать: [xml.tar.bz2];

Вниз

Добавление данных в таблицу   Найти похожие ветки 

 
vl   (2007-11-02 11:51) [0]

Я подключаюсь к MSSQL из Delphi с помощью ado-компонентов.
И добавляю в таблицу огромное число данных с помощью компонента adocommand. Может есть какие-нибудь другие компоненты - для увеличения производительности, кроме ado?


 
Reindeer Moss Eater ©   (2007-11-02 11:55) [1]

другие компоненты есть, но они не для увеличения производительности.
они просто другие.


 
sniknik ©   (2007-11-02 12:36) [2]

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

от компонентов редко когда много зависит, разве они самопал какой нибудь, криво сделаны (что в этом случае явно не так.)


 
AlexChmil   (2007-11-02 12:41) [3]

Рекомендую компонент ADOExecuter. Статью я выложил тут: http://delphikingdom.com/asp/viewitem.asp?catalogid=1325


 
sniknik ©   (2007-11-02 12:54) [4]

Удалено модератором
Примечание: дубль


 
sniknik ©   (2007-11-02 12:55) [5]

AlexChmil   (02.11.07 12:41) [3]
вот что делает лень с человеком... лень ему было изучить предметную область (параметры например), он взял, и изобрел "квадратное колесо"...

p.s. производительности (скорости) этот компонент не добавит. добавит только громоздкие, медленные структуры неудобные в работе.


 
Anatoly Podgoretsky ©   (2007-11-02 13:17) [6]

> vl  (02.11.2007 11:51:00)  [0]

АДО это не компонент.


 
palva ©   (2007-11-02 14:41) [7]

Для увеличения производительности ADOCommand.Execute в документации рекомендуют использовать опцию adExecuteNoRecords.
В этом случае метод Execute не создает и не возвращает каждый раз объект RecordSet
Уж не знаю, насколько это увеличит скорость.


 
Anatoly Podgoretsky ©   (2007-11-02 15:05) [8]

> palva  (02.11.2007 14:41:07)  [7]

Перевод не верный, но использовать надо именно этот тип. Если запрос будет возвращать данные, то они будут созданы, но не будут передаваться на клиент.



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

Форум: "Начинающим";
Текущий архив: 2007.11.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.031 c
2-1193990269
kyn66
2007-11-02 10:57
2007.11.25
TDateEdit глючит?


2-1194014087
Kolan
2007-11-02 17:34
2007.11.25
Логика работы программы, которая что-то делает по расписанию.


1-1188801005
KOSS
2007-09-03 10:30
2007.11.25
CorelDraw


15-1192786848
de.
2007-10-19 13:40
2007.11.25
Среда разработки


2-1193745492
Mariya
2007-10-30 14:58
2007.11.25
Словарь в DBGrid





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский