Запросы, планы, оптимизация запросов, ...
Модераторы: kdv, CyberMax
-
gep
- Сообщения: 5
- Зарегистрирован: 20 окт 2006, 05:16
Сообщение
gep » 20 окт 2006, 05:25
Есть ли возможность посмотреть какие запросы делает приложение (готовый exe'шник) серверу?
-
CyberMax
- Заслуженный разработчик
- Сообщения: 638
- Зарегистрирован: 31 янв 2006, 09:05
Сообщение
CyberMax » 20 окт 2006, 06:19
Есть. Что для этого надо:
1. Если приложение использует IBX/FIB+, то у него в TIBDatabase/TpFIBDatabase в свойстве TraceFlags должны быть разрешены соответствующие категории перехватывемых событий.
2. Использовать любой монитор запросов для IB/FB. Например,
BT SQL Monitor.
-
gep
- Сообщения: 5
- Зарегистрирован: 20 окт 2006, 05:16
Сообщение
gep » 23 окт 2006, 04:19
Если приложение использует IBX/FIB+, то у него в TIBDatabase/TpFIBDatabase в свойстве TraceFlags должны быть разрешены соответствующие категории перехватывемых событий.
А если не так, то есть какая нибудь возможность???
-
eugeney
- Сообщения: 79
- Зарегистрирован: 29 окт 2004, 18:51
Сообщение
eugeney » 23 окт 2006, 12:10
Dimitry Sibiryakov писал(а):Ethereal или любой другой сетевой сниффер.
Зачем так сложно? Любой отладчик на точку входа в
isc_dsql_prepare
isc_prepare
isc_dsql_exec_immed2
isc_dsql_execute_immediate
И все, снифер кучу мусора показывать будет
-
gep
- Сообщения: 5
- Зарегистрирован: 20 окт 2006, 05:16
Сообщение
gep » 24 окт 2006, 04:30
Любой отладчик на точку входа в
Можете поподробней как это сделать. Нет опыта в подобном
-
CyberMax
- Заслуженный разработчик
- Сообщения: 638
- Зарегистрирован: 31 янв 2006, 09:05
Сообщение
CyberMax » 24 окт 2006, 07:58
gep писал(а):Можете поподробней как это сделать. Нет опыта в подобном
По таким вопросам - к специализированным источникам и форумам.