Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ADO vs BDE в Delphi 7
|
|||
|---|---|---|---|
|
#18+
Народ, бытует мнение, что работает ADO быстрее чем BDE. Наши тесты подтверждают обратное, ADO работает намного медленнее чем BDE. Причем при тестировании использовались провайдеры для СУБД Oracle и MSSQL. В обоих случаях ADO проигрывает. Может кто тоже сталкивался с этой проблемой и знает пути ее решения. (Надо просто приложение перевести с BDE на ADO без потери производительности). Так же будет интересно узнать мнения других участников форума. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2003, 16:35 |
|
||
|
ADO vs BDE в Delphi 7
|
|||
|---|---|---|---|
|
#18+
Если Oracle переводи лучше на DOA ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2003, 16:42 |
|
||
|
ADO vs BDE в Delphi 7
|
|||
|---|---|---|---|
|
#18+
Задача стоит наоборот с Oracle под MSSQL 2000. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2003, 16:55 |
|
||
|
ADO vs BDE в Delphi 7
|
|||
|---|---|---|---|
|
#18+
BDE работает хуже всего, что есть. Тем более хуже ADO. Я уж не говорю, что с BDE не будет очень много возможностей от MS SQL 2000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2003, 17:05 |
|
||
|
ADO vs BDE в Delphi 7
|
|||
|---|---|---|---|
|
#18+
Согласен, BDE не фонтан, да и глючит иногда по страшному, но по результатам она быстрее работает, хотя не должна :-(. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2003, 17:12 |
|
||
|
ADO vs BDE в Delphi 7
|
|||
|---|---|---|---|
|
#18+
Быстрее в каких операциях? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2003, 17:17 |
|
||
|
ADO vs BDE в Delphi 7
|
|||
|---|---|---|---|
|
#18+
В операциях выполенения SQL запросов и последующей выборки результирующих данных. Для справки, по результатам получается так : 1. ADO Oracle - выборка 270 строк 48 сек. MSSQL - выборка 270 строк 10 сек. 2. BDE Oracle - выборка 270 строк 14 сек. MSSQL - выборка 270 строк 4 сек. MSSQL Server локально на машине, Oracle по сети. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2003, 17:56 |
|
||
|
ADO vs BDE в Delphi 7
|
|||
|---|---|---|---|
|
#18+
2 tygra А на чем вы основываете такой вывод? Согласен, что в BDE многих возможностей ADO нет (хотя не уверен в том, что эти возможности крайне нужны). Не знаю, что вы вкладываете в слова "работает хуже", но скорость сопоставима - т.е я не мерял специально, но разницы не ощутил. В ADO полно и своих минусов - черезмерно вумный он... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2003, 18:03 |
|
||
|
ADO vs BDE в Delphi 7
|
|||
|---|---|---|---|
|
#18+
Ну, если уж сравнивать, сравнивайте в равноценных условиях, MSSQL тоже на другую машину отнесите. А то он еще запрос должен обработать, неудивительно, что результат хуже... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2003, 18:06 |
|
||
|
ADO vs BDE в Delphi 7
|
|||
|---|---|---|---|
|
#18+
А какие строки? Например у нас - выбор 833 строк около 2 сек, половина из них строк, половина - инты и нумерик. Так считать неохота, сохранил в текстовый файл - получилось 400 К :). Сеть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2003, 18:07 |
|
||
|
ADO vs BDE в Delphi 7
|
|||
|---|---|---|---|
|
#18+
ADO принципиально не может быть быстрее из-за существенно бОльшей функциональности и вариантных преобразований значений. Но это совсем не важно в реальных практических задачах, где производительность определяют сложность запросов, размеры выборок и производительность сети. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2003, 18:08 |
|
||
|
ADO vs BDE в Delphi 7
|
|||
|---|---|---|---|
|
#18+
Проверил через BDE - надо же, не забыл, как это работает :) Та же процедура, те же 844 записи - никак замерить не получается точно, но примерно если, то есть ощущение, что немного дольше ~полсек., либо так же. Так что что-то у вас с сервером или машиной ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2003, 18:16 |
|
||
|
ADO vs BDE в Delphi 7
|
|||
|---|---|---|---|
|
#18+
2tigra: откуда взялись лишние 11 записей? ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2003, 07:04 |
|
||
|
ADO vs BDE в Delphi 7
|
|||
|---|---|---|---|
|
#18+
Mik Prokoshin Если что сравнивались не СУБД.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2003, 08:29 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32268614&tid=2116842]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 352ms |

| 0 / 0 |
