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

Вниз

Почему append быстрее чем Edit   Найти похожие ветки 

 
Rater   (2004-06-03 17:31) [0]

Доброго времени суток.
Тут столкнулся с проблемой -
Table.append работает раза в 2 быстрее, (для всех полей таблицы - их около 25)
чем Table.edit для одного поля.
Таблица Paradox.
Ещё заметил что данные из Query берутся быстрее чем из Table.
Как уровнять скорость (повысить для таблицы)?

Всем спасибо!


 
Sandman25 ©   (2004-06-03 17:34) [1]

Обработчиков Before/After Edit нет?


 
Rater   (2004-06-03 17:39) [2]

Крут! Есть Before/after post
Большое спасибо!


 
Rater   (2004-06-03 17:41) [3]

Хотя post в любом случае делается, но надо проверить этот вариант.


 
Desdechado ©   (2004-06-03 20:17) [4]

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


 
Vlad ©   (2004-06-03 20:23) [5]


> Desdechado ©   (03.06.04 20:17) [4]


> , поскольку внутри она все равно запросы выполняет

Это в Парадоксе-то ? :-)


 
panov ©   (2004-06-03 20:39) [6]

Table.append работает раза в 2 быстрее, (для всех полей таблицы - их около 25)
чем Table.edit для одного поля.


Это как понять?

Методы используются для разных целей.


 
Romkin ©   (2004-06-03 21:53) [7]

Скорее всего дело в том, что при редактировании накладывается блокировка записи


 
Desdechado ©   (2004-06-04 11:20) [8]

2 Vlad
у автора и IB стоит...
да и для парадокса LocalSQL есть


 
ЮЮ ©   (2004-06-04 11:28) [9]

>Table.append работает раза в 2 быстрее, (для всех полей таблицы - их около 25) чем Table.edit для одного поля.

Table.edit - значит для тех же 25 полей


 
Vlad ©   (2004-06-04 11:42) [10]


> Desdechado ©   (04.06.04 11:20) [8]


> у автора и IB стоит...

Странно, а автор думает что у него Paradox... :-)


 
Danilka ©   (2004-06-04 11:44) [11]

[10] Vlad ©   (04.06.04 11:42)

Вероятно, СУБД у него IB, но такое его поведение он считает парадоксальным. :))


 
Vlad ©   (2004-06-04 11:47) [12]

Это кусок из поста автора

> чем Table.edit для одного поля.
> Таблица Paradox.
> Ещё заметил что данные


а поведение действительно парадоксально...


 
Rater   (2004-06-08 09:35) [13]

Ну я почти разобрался, не без вашей помощи (события забыл посмотреть :-). Скорее всего по скорости и Edit и insert одинаковы. Просто модуль не я писАл и сразу не увидел что при запуске событий проверяется значение переменной, и в зависимости от этого значения либо выполняется процедура по событию CalcFields либо нет. :-)

Всем спасибо за помощь!!!



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

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

Наверх




Память: 0.49 MB
Время: 0.021 c
8-1082041971
Pa5ha
2004-04-15 19:12
2004.07.04
ColorKey&Direct3D


9-1079372016
Юрий Ж.
2004-03-15 20:33
2004.07.04
Научите...


3-1086786166
alex_pv
2004-06-09 17:02
2004.07.04
ClientDataSet как добраться до полученных данных???


14-1087160586
KilkennyCat
2004-06-14 01:03
2004.07.04
Конкурс "Стих паскальный завершен", ищем победителя...


4-1085552550
Asdor
2004-05-26 10:22
2004.07.04
Мониторинг исключений