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

Вниз

Почему 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.034 c
14-1087266575
Думкин
2004-06-15 06:29
2004.07.04
С днем рождения! 15 июня


14-1086894996
RealRascal
2004-06-10 23:16
2004.07.04
Борьба с алкоголизмом


4-1085633111
Le!
2004-05-27 08:45
2004.07.04
Ctrl + alt + del поl XP


6-1084215582
AndersoNRules
2004-05-10 22:59
2004.07.04
TIdTCPClient vs TSocketClient


3-1086727961
Almaz
2004-06-09 00:52
2004.07.04
Создание таблиц с помощью ADO





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский