|
Простой запрос - в Анализе производительности "левая" таблица
|
|||
---|---|---|---|
#18+
День добрый. Входные данные: FB 2.5.6 x64, Windows Server 2008 R2 x64 Ситуация: простой запрос Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
анализ плана: PLAN (PSERV1 ORDER PRODSERVICE_TODATE_DESC INDEX (FK_PRODSERVICE_PSID)) PLAN JOIN (PS INDEX (FK_PRODSALE_CLIENTID), PSERV INDEX (PRODSERVICE_TODATE, FK_PRODSERVICE_PSID), OSEP INDEX (FK_ONES_EXPORT_PRODID)) PLAN JOIN (E NATURAL, C INDEX (FK_CLIENTS_ENTID)) а в анализе производительности показывает таблицу, которой нет в запросе эта таблица есть в базе, но в запросе её нет, как так ? первый раз с таким столкнулся... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 15:07 |
|
Простой запрос - в Анализе производительности "левая" таблица
|
|||
---|---|---|---|
#18+
пиши автору IBExpert'а в соответствующий подраздел форума. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 15:11 |
|
Простой запрос - в Анализе производительности "левая" таблица
|
|||
---|---|---|---|
#18+
fankhm, ХП или VIEW? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 15:11 |
|
Простой запрос - в Анализе производительности "левая" таблица
|
|||
---|---|---|---|
#18+
Симонов Денис, QUERY (просто запрос) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 15:13 |
|
Простой запрос - в Анализе производительности "левая" таблица
|
|||
---|---|---|---|
#18+
fankhm, Ent точно таблица? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 15:16 |
|
Простой запрос - в Анализе производительности "левая" таблица
|
|||
---|---|---|---|
#18+
Симонов Денисfankhm, Ent точно таблица? точно CREATE TABLE ENT ( ENTID INTEGER NOT NULL, PID INTEGER NOT NULL, ENTNAME VARCHAR(255) NOT NULL, NOTES VARCHAR(255), PHONE VARCHAR(255), ADDRESS VARCHAR(255), ACC VARCHAR(255), INET VARCHAR(255), ACCPREFIX VARCHAR(15) ); ALTER TABLE ENT ADD CONSTRAINT PK_ENT PRIMARY KEY (ENTID); ALTER TABLE ENT ADD CONSTRAINT FK_ENT_PID FOREIGN KEY (PID) REFERENCES ENT (ENTID); ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 15:17 |
|
Простой запрос - в Анализе производительности "левая" таблица
|
|||
---|---|---|---|
#18+
fankhm, вычислимые поля есть ? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 15:22 |
|
Простой запрос - в Анализе производительности "левая" таблица
|
|||
---|---|---|---|
#18+
hvladfankhm, вычислимые поля есть ? нет. нигде в базе ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 15:25 |
|
Простой запрос - в Анализе производительности "левая" таблица
|
|||
---|---|---|---|
#18+
если я правильно понял автора, то Эксперт на графике вместо таблицы ENT показывает "левую" таблицу. насколько помню, isc_database_info возвращает не имена таблиц, а их ID. копать нужно в эту сторону. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 15:26 |
|
Простой запрос - в Анализе производительности "левая" таблица
|
|||
---|---|---|---|
#18+
Мимопроходящийесли я правильно понял автора, то Эксперт на графике вместо таблицы ENT показывает "левую" таблицу. насколько помню, isc_database_info возвращает не имена таблиц, а их ID. копать нужно в эту сторону. В принципе, мне всё-равно отображение диаграмм. В анализе плана левой таблицы нет, значит реально запрос её не трогает, так ? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 15:32 |
|
Простой запрос - в Анализе производительности "левая" таблица
|
|||
---|---|---|---|
#18+
Hello, Fankhm! You wrote on 26 января 2017 г. 15:34:40: Fankhm> В анализе плана левой таблицы нет, значит реально запрос её не трогает, так ?да. глюк возникает где-то на этапе получения/визуализации статистики чтений по isc_database_info. попробуй сам его подёргать, без ИБЭксперта. например при помощи компонента TIBDatabaseInfo в Delphi. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 15:37 |
|
Простой запрос - в Анализе производительности "левая" таблица
|
|||
---|---|---|---|
#18+
МимопроходящийHello, Fankhm! You wrote on 26 января 2017 г. 15:34:40: Fankhm> В анализе плана левой таблицы нет, значит реально запрос её не трогает, так ?да. глюк возникает где-то на этапе получения/визуализации статистики чтений по isc_database_info. попробуй сам его подёргать, без ИБЭксперта. например при помощи компонента TIBDatabaseInfo в Delphi. Понял. Спасибо. А то напрягло... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 15:40 |
|
Простой запрос - в Анализе производительности "левая" таблица
|
|||
---|---|---|---|
#18+
Hello, Fankhm! You wrote on 26 января 2017 г. 15:41:42: Fankhm> Понял. Спасибо. А то напрягло...не торопись радоваться. нужно выяснить где именно глюк. если ситуация воспроизводится в Delphi, значит что-то НЕХОРОШО... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 15:43 |
|
Простой запрос - в Анализе производительности "левая" таблица
|
|||
---|---|---|---|
#18+
fankhm, попробуй трейс ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2017, 15:45 |
|
|
start [/forum/topic.php?fid=42&fpage=19&tid=1599152]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
68ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 190ms |
0 / 0 |