|
Вебинар: Firebird 3.0 - оптимизатор и расширенные планы запросов
|
|||
---|---|---|---|
#18+
Симонов Денисunah, я те уберу Ну, то есть ты ими так активно пользовался, что не заметил, как они пару лет назад отвалились :) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2018, 20:02 |
|
Вебинар: Firebird 3.0 - оптимизатор и расширенные планы запросов
|
|||
---|---|---|---|
#18+
unah, у меня не отвалились. Хотя иногда тоже бывало 0 в fetch замечал, но это исключение. Когда происходит так и не понял ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2018, 20:05 |
|
Вебинар: Firebird 3.0 - оптимизатор и расширенные планы запросов
|
|||
---|---|---|---|
#18+
unah, чушь какая-то. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2018, 20:06 |
|
Вебинар: Firebird 3.0 - оптимизатор и расширенные планы запросов
|
|||
---|---|---|---|
#18+
Пашу надо. Он поймает :) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2018, 20:10 |
|
Вебинар: Firebird 3.0 - оптимизатор и расширенные планы запросов
|
|||
---|---|---|---|
#18+
Симонов ДенисСтарый плюшевый мишка, гистрограммы джойнам не помогут Взаправди? С чего бы это? Нет, есть варианты с параметризованными в самом интересном месте препарированными запросами, когда да, непонятно подо что оптимизировать. А в целом - вполне. Если не иметь в виду текущую конкретную реализацию , к которой их прикручивать бессмысленно. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2018, 22:10 |
|
Вебинар: Firebird 3.0 - оптимизатор и расширенные планы запросов
|
|||
---|---|---|---|
#18+
hvladСтарый плюшевый мишкапропущено... Исходные запросы. Я зевнул когда добавили count-ы и хинты (и взгрустнул по гистораммам)Если это 21245947 исходные запросы, то хинты там уже были :) Ну что - ложная тревога ? :) Таки да. Посыпаю главу пеплом. Даже не знаю почему не увидел. Трезв как стекло :( ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2018, 22:13 |
|
Вебинар: Firebird 3.0 - оптимизатор и расширенные планы запросов
|
|||
---|---|---|---|
#18+
unahСтарый плюшевый мишкаНаличие записи в Sklad при вставке в Order и при изменении в ордере склада. Я думал, какой check constraint предлагаете... Видимо, подразумевалось заменить foreign key на index. Подразумевалось ликвидировать заведомо вредный индекс. Кстати, с таким и на ресторе хорошо отдохнёшь. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2018, 22:15 |
|
Вебинар: Firebird 3.0 - оптимизатор и расширенные планы запросов
|
|||
---|---|---|---|
#18+
Симонов Денися те уберу Да, удалять только Fetches недостаточно. Там, оказывается, врёт не только Fetches, но как минимум и "Writes from cache to disk". Иногда показывает много writes в select, но мусора точно нет - база после sweep и никто в ней не работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2018, 07:13 |
|
Вебинар: Firebird 3.0 - оптимизатор и расширенные планы запросов
|
|||
---|---|---|---|
#18+
unahТам, оказывается, врёт не только Fetches, но как минимум и "Writes from cache to disk". Иногда показывает много writes в select, но мусора точно нет - база после sweep и никто в ней не работает.Не приходило в голову, что не оно врёт - а ты чего-то не понимаешь ? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2018, 11:45 |
|
Вебинар: Firebird 3.0 - оптимизатор и расширенные планы запросов
|
|||
---|---|---|---|
#18+
unah, У тебя случайно не HQBird? У нас HQBird ENGINE_VERSION=3.0.3. Запрос, не читающий страницы из файла БД (хотя, может я что-то не знаю) Код: sql 1.
показывает в IBExpert статистику: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
На Firebird 3.0.0 у таких запросов Reads/Writes нули, а в Current/Max memory - не нули. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2018, 15:15 |
|
Вебинар: Firebird 3.0 - оптимизатор и расширенные планы запросов
|
|||
---|---|---|---|
#18+
optimiz94, в isql глянь и сравни ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2018, 15:35 |
|
Вебинар: Firebird 3.0 - оптимизатор и расширенные планы запросов
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2018, 15:45 |
|
Вебинар: Firebird 3.0 - оптимизатор и расширенные планы запросов
|
|||
---|---|---|---|
#18+
optimiz94, отсюда вывод, либо c Fetches косячит 32-разрядный fbclient (я так понимаю isql и fb у тебя x64), либо сам IBE ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2018, 16:00 |
|
Вебинар: Firebird 3.0 - оптимизатор и расширенные планы запросов
|
|||
---|---|---|---|
#18+
Симонов Денис, А ненулевые Reads/Writes на таком запросе как объяснить? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2018, 16:04 |
|
Вебинар: Firebird 3.0 - оптимизатор и расширенные планы запросов
|
|||
---|---|---|---|
#18+
optimiz94, это нормально. Эти счётчики общие для всех коннектов в SS ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2018, 16:16 |
|
Вебинар: Firebird 3.0 - оптимизатор и расширенные планы запросов
|
|||
---|---|---|---|
#18+
optimiz94А ненулевые Reads/Writes на таком запросе как объяснить? Посмотрев в MON$STATS. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2018, 16:20 |
|
Вебинар: Firebird 3.0 - оптимизатор и расширенные планы запросов
|
|||
---|---|---|---|
#18+
Симонов Денисoptimiz94, это нормально. Эти счётчики общие для всех коннектов в SS Очень контринтуитивно. Где-нибудь это документировано? В фоне выполняется множество всяких запросов. Я, как пользователь, ожидаю, что статистика будет показана только по моему запросу, а не общая по серверу. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2018, 16:34 |
|
Вебинар: Firebird 3.0 - оптимизатор и расширенные планы запросов
|
|||
---|---|---|---|
#18+
optimiz94, мне это тоже не нравится, но так было с самого начала изобретения SS. В статистике отображаются счётчики кэша, а для SS он общий. Информация по конкретному запросу можно найти либо в MON$ либо в трассировке. По поводу глюка. Походу Current memory переполняет 32-битную переменную (не знаю где), возможно это косвенно влияет и на показания других счётчиков которые тоже нулями становятся. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2018, 16:50 |
|
|
start [/forum/topic.php?fid=40&msg=39612670&tid=1561165]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 359ms |
total: | 526ms |
0 / 0 |