Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.022 c
6-1084029544
freak
2004-05-08 19:19
2004.07.04
Как по UDP (используя Indy) передать файл поблочно.


14-1087282600
WondeRu
2004-06-15 10:56
2004.07.04
Хочу телефон, но денег мало


3-1086421141
carmen
2004-06-05 11:39
2004.07.04
Запрет на удаление/изменение записи


6-1084303062
SiDoff
2004-05-11 23:17
2004.07.04
RCPT TO:<...@...> NOTIFY=SUCCESS,FAILURE ORCPT=rfc822; ...@...


14-1087350281
Думкин
2004-06-16 05:44
2004.07.04
С днем рождения! 16 июня




   Наверх