powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
21 сообщений из 46, страница 2 из 2
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38492980
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисТаблоид,

проверю чуть позже. У меня ещё версия немного новее.Да, я вижу. Моя содержит последним вот это:
Код: plaintext
1.
2.
2013-12-06 12:57  dimitr 
   M src/dsql/ExprNodes.cpp
Fixed my yesterday's mistake.

Маловероятно, что выше представленные в логе действия могли повлиять на возникновение коредампа в этом запросе...
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38493323
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидДенис,

а на линухе можешь проверить ? у тебя ведь "есть его" там вроде ?


ЗЫ. я еще запустил на 2.5, на простой виндовой тачке, ничем не загруженной. Пущай полетает, в понедельник поглядим на него.

Проверил на CentOS 6.4 x64

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
SQL> input '/home/sim_84/Test/1.sql';

Select Expression
    -> Filter
        ->  Nested Loop Join (inner)
            ->  Nested Loop Join (inner)
                -> Filter
                    -> Table "N1" Access By ID
                        -> Bitmap
                            -> Index "RDB$PRIMARY4" Scan
                -> Table "A1" Full Scan
                -> Table "D1" Full Scan
                -> Table "C1" Full Scan
                -> Filter
                    -> Table "A2" Full Scan
                -> Filter
                    -> Table "D2" Full Scan
                -> Filter
                    -> Table "N2" Full Scan
                -> Filter
                    -> Table "C2" Full Scan
                -> Filter
                    -> Table "A3" Full Scan
                -> Filter
                    -> Table "N3" Full Scan
                -> Filter
                    -> Table "C3" Full Scan
                -> Filter
                    -> Table "A4" Full Scan
                -> Filter
                    -> Table "D4" Full Scan
                -> Filter
                    -> Table "N4" Full Scan
                -> Filter
                    -> Table "C4" Full Scan
                -> Filter
                    -> Condition
                        -> Table "A5" Full Scan
                        -> Table "A5" Access By ID
                            -> Bitmap
                                -> Index "RDB$PRIMARY1" Scan
                -> Filter
                    -> Table "D5" Full Scan
                -> Filter
                    -> Condition
                        -> Table "N5" Full Scan
                        -> Table "N5" Access By ID
                            -> Bitmap
                                -> Index "RDB$PRIMARY4" Scan
                -> Filter
                    -> Condition
                        -> Table "C5" Full Scan
                        -> Table "C5" Access By ID
                            -> Bitmap
                                -> Index "RDB$PRIMARY2" Scan
                -> Table "S1" Full Scan
                -> Filter
                    -> Table "S2" Full Scan
                -> Filter
                    -> Table "S3" Full Scan
                -> Filter
                    -> Table "S4" Full Scan
                -> Filter
                    -> Condition
                        -> Table "S5" Full Scan
                        -> Table "S5" Access By ID
                            -> Bitmap
                                -> Index "RDB$PRIMARY5" Scan
            -> Filter
                -> Table "D3" Access By ID
                    -> Bitmap
                        -> Index "RDB$PRIMARY3" Scan
Current memory = 26086128
Delta memory = 5159760
Max memory = 26113312
Elapsed time= 572.89 sec
Cpu = 0.00 sec
Buffers = 2048
Reads = 0
Writes = 0
Fetches = 609040580
SQL> show version;
ISQL Version: LI-T3.0.0.30785 Firebird 3.0 Alpha 1
Server version:
Firebird/Linux/AMD/Intel/x64 (access method), version "LI-T3.0.0.30785 Firebird 3.0 Alpha 1"
Firebird/Linux/AMD/Intel/x64 (remote server), version "LI-T3.0.0.30785 Firebird 3.0 Alpha 1/tcp (centos.sim)/P13:C"
Firebird/Linux/AMD/Intel/x64 (remote interface), version "LI-T3.0.0.30785 Firebird 3.0 Alpha 1/tcp (centos.sim)/P13:C"
on disk structure version 12.0
SQL> 

Упасть то он у меня не упал, а вот ответ снова неверный вернул (как и на винде).

Проверял на 2.5.3 ответа так и не дождался.
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38493330
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

ты там точно с запросом или метаданными ничего не напутал. А то в PG тоже 0 строк возвращает.

Код: plaintext
1.
Суммарное время выполнения запроса: 22447 ms.
0 строк получено.
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38493336
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисответ снова неверный вернул (как и на винде).дык это... мопед же не мой, я только копипаст сделал от того топега, на который arni указал. Откудова мне знать, верный запрос или нет... Углубляться в него смысла не вижу, да и времени нет.
Симонов ДенисПроверял на 2.5.3 ответа так и не дождался.[/quot]Я тоже пока не дождался, но до завтрего еще время есть :-)
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38493337
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисПроверил на CentOS 6.4 x64
. . .
Упасть то он у меня не упалЧто-то интересное начинается. На редхате валится, а на центосе - нет. Ладно, завтра обновлюсь до свежака и повторю запуски.
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38493357
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоидзавтра обновлюсь до свежака
с этого надо было начинать

ЗЫ. на убунте не падает
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38496505
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидЛадно, завтра обновлюсь до свежака и повторю запуски.
ау! А то я грохну тикет в трекере нафиг как невоспроизводимый.
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38496517
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrТаблоидЛадно, завтра обновлюсь до свежака и повторю запуски.ау! А то я грохну тикет в трекере нафиг как невоспроизводимый.Найн!! Них шиссен, погоди!! Сегодня днём буду собирать.
Ну нельзя же так: я застрял на 1 день со сбором статистики ч/jaybird, это для исследования падения произв-сти инсертов надо (писем на эту тему у тебя полная тумбочка :))
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38496522
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr,

ну у меня на тройке не воспроизвелось. А вот на 2.5.3 этот запрос уходит в астрал. И похоже навсегда.
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38496536
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,

дык у меня тоже не воспроизвелось, потому и воплю тут. А что 2.5 ушел в даун - это понятно, этот запрос юзает кое-какие новые фичи оптимизатора тройки.
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38496540
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисна 2.5.3 этот запрос уходит в астрал. И похоже навсегда.как это ? там же over()-вызовы понатыканы, и ты его скормил 2.5.3 ?
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38496543
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисну у меня на тройке не воспроизвелось.на oel-64 можешь проверить ?
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38496545
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

речь шла про запрос, который решает задачу Энштейна
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38496550
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоидна oel-64 можешь проверить ?
нет конечно. У меня сейчас нигде этой оси не стоит, да и не хочется. Уже один раз намучился. CentOS меня вполне устраивает.
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38497170
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrТаблоидЛадно, завтра обновлюсь до свежака и повторю запуски.ау! А то я грохну тикет в трекере нафиг как невоспроизводимый.Обновил сырцы пару часов взад, собрал дебаговый вариант ФБ (make clean ==> autogen ==> make Debug), запустил его как приложение, скормил ему запрос задачи Эйнштейна.

Краткий результат: заваливается! Сервер пишет в консоль segm fault + core dumped.

Делал пять раз, воспроизводится ВСЁ ВРЕМЯ.
Бактрассы в аттаче.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
SQL> show version;
ISQL Version: LI-T3.0.0.30780 Firebird 3.0 Alpha 1
Server version:
Firebird/Linux/AMD/Intel/x64 (access method), version "LI-T3.0.0.30787 Firebird 3.0 Alpha 1"
Firebird/Linux/AMD/Intel/x64 (remote server), version "LI-T3.0.0.30787 Firebird 3.0 Alpha 1/tcp (oel64)/P13"
Firebird/Linux/AMD/Intel/x64 (remote interface), version "LI-T3.0.0.30780 Firebird 3.0 Alpha 1/tcp (oel64)/P13"
on disk structure version 12.0
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38497200
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидБактрассы в аттаче.Вот нахрена они тут нужны ? Ты же тикет создал - туда и пиши
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38497205
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladТаблоидБактрассы в аттаче.Вот нахрена они тут нужны ? Ты же тикет создал - туда и пишида, я в спешке затолкал... потом уже вспомнил про тикет...
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38497720
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

проверь на свежей сборке, плиз
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38497791
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrпроверь на свежей сборке, плизОбновил сырцы, собрал снова дебаговый билд - ура, взлетело!
план выдаёт примерно через 3-4 сек:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
Select Expression
    -> Filter
        ->  Nested Loop Join (inner)
            ->  Nested Loop Join (inner)
                -> Filter
                    -> Table "N1" Access By ID
                        -> Bitmap
                            -> Index "FK_NATION" Scan
                -> Table "A1" Full Scan
                -> Table "D1" Full Scan
                -> Table "C1" Full Scan
                -> Filter
                    -> Table "A2" Full Scan
                -> Filter
                    -> Table "D2" Full Scan
                -> Filter
                    -> Table "N2" Full Scan
                -> Filter
                    -> Table "C2" Full Scan
                -> Filter
                    -> Table "A3" Full Scan
                -> Filter
                    -> Table "N3" Full Scan
                -> Filter
                    -> Table "C3" Full Scan
                -> Filter
                    -> Table "A4" Full Scan
                -> Filter
                    -> Table "D4" Full Scan
                -> Filter
                    -> Table "N4" Full Scan
                -> Filter
                    -> Table "C4" Full Scan
                -> Filter
                    -> Condition
                        -> Table "A5" Full Scan
                        -> Table "A5" Access By ID
                            -> Bitmap
                                -> Index "FK_ANIMAL" Scan
                -> Filter
                    -> Table "D5" Full Scan
                -> Filter
                    -> Condition
                        -> Table "N5" Full Scan
                        -> Table "N5" Access By ID
                            -> Bitmap
                                -> Index "FK_NATION" Scan
                -> Filter
                    -> Condition
                        -> Table "C5" Full Scan
                        -> Table "C5" Access By ID
                            -> Bitmap
                                -> Index "FK_COLOR" Scan
                -> Table "S1" Full Scan
                -> Filter
                    -> Table "S2" Full Scan
                -> Filter
                    -> Table "S3" Full Scan
                -> Filter
                    -> Table "S4" Full Scan
                -> Filter
                    -> Condition
                        -> Table "S5" Full Scan
                        -> Table "S5" Access By ID
                            -> Bitmap
                                -> Index "FK_SMOKE" Scan
            -> Filter
                -> Table "D3" Access By ID
                    -> Bitmap
                        -> Index "FK_DRINK" Scan
- а дальше:
1) вариант, из которого я выкидывал кириллицу, оказался переделанным коряво (по логике) и сразу же выдал ноль строк;
2) исходный вариант, на который выше ткнул arni, ушёл в работу.

Я прождал минут 5...7 - не вываливается. Затем я его срубил, дабы он не мешал сбору статистики по инсертам, она на этом же хосте делается.
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38497920
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидЗатем я его срубил, дабы он не мешал сбору статистики по инсертам, она на этом же хосте делается.
Теперь ясно почему у тебя он валился. И почему план 3-4 секунды строится
...
Рейтинг: 0 / 0
FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
    #38497984
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисТаблоидЗатем я его срубил, дабы он не мешал сбору статистики по инсертам, она на этом же хосте делается.
Теперь ясно почему у тебя он валился. И почему план 3-4 секунды строитсяПочему валился ФБ - мне непонятно. Не из-за параллельных же коннектов-молотилок (к тому же, они на другой базе фигачат). А то, что план 3-4 сек строится при доп. нагрузке - это приемлемо для такого запроса.
...
Рейтинг: 0 / 0
21 сообщений из 46, страница 2 из 2
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB-3 может потратить на prepare несколько минут, при этом НЕ реагируя на mon$-запросы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]