172 похожих чатов

В каком смвсле тупила? Хз, я пару лет работаю ежедневно

datagrip + pg, очень мало проблем. Плохо определяет места ошибок в длинных запросах, это слабое место.

25 ответов

18 просмотров

год работаю в datagrip + pg, полет нормальный)

Запрос выполнялся вместо 6с 20с.

Alexander-Shelemin Автор вопроса
Владимир
Запрос выполнялся вместо 6с 20с.

Эм, а как IDE может на это влиять?

Alexander Shelemin
Эм, а как IDE может на это влиять?

Вот так, везде 6с в ней 20 😀. Так что ответ:легко

Alexander-Shelemin Автор вопроса
Владимир
Вот так, везде 6с в ней 20 😀. Так что ответ:легко

Долго результаты рисуются или что? В любом случае, не вижу почему это страшная проблема, особенно если это единичный запрос. Вы ж в проде не через ide запросы гоняете

Alexander Shelemin
Долго результаты рисуются или что? В любом случае,...

Время выполнения запроса увеличенно из-за настроек иде. Я сегодня явно не на той волне когда мне два человека утверждаю что ну и что что в 3,5 раза медленнее, норм.работает же. 😀

Владимир
Время выполнения запроса увеличенно из-за настроек...

это как? непонятненько. Запрос выполняется на сервере бд, отсюда и вопрос - где замедление? Отрисовка, отправка?

Alexander-Shelemin Автор вопроса
Владимир
Время выполнения запроса увеличенно из-за настроек...

Ну так настроить нормально надо значит? Я чот потерялся) с тз разработки кода jb прекрасная штука. Для DBA не супер, но кажется кроме psql хорошего и нет

Alexander Shelemin
Ну так настроить нормально надо значит? Я чот поте...

Андроид студия у них прекрасная, intelij idea, но вот с бд как то не очень

Alexander-Shelemin Автор вопроса
Владимир
Андроид студия у них прекрасная, intelij idea, но ...

С бд тож норм, но пару косяков я отметил выше. Ваш пример если честно до сих пор непонятен

Natalya Davydova
это как? непонятненько. Запрос выполняется на серв...

Проблема не в сервере была, а в клиенте, иде клиент для пг

Владимир
Проблема не в сервере была, а в клиенте, иде клиен...

ну в курсе, вопрос в каком месте замедление, клиент запрос не выполняет.

Alexander Shelemin
С бд тож норм, но пару косяков я отметил выше. Ваш...

Ещё отказывался запускать полностью работоспособный код, который в psql работал, а иде ругалась на ошибки

Natalya Davydova
ну в курсе, вопрос в каком месте замедление, клиен...

Проблема была в настройках подключения драйвера jdbc

Владимир
Проблема была в настройках подключения драйвера jd...

И при использовании jdbc легко можно получить в проде аналогичную картину

Valery
И при использовании jdbc легко можно получить в пр...

Просто так jdbc обычно никто не настраивает

Alexander Shelemin
Типа \dt

за давностью времени не помню уже, кажется на jsonpath плохо реагировал

Владимир
Просто так jdbc обычно никто не настраивает

https://stackoverflow.com/a/61140502 возможно что настраивают

Alexander Shelemin
Долго результаты рисуются или что? В любом случае,...

При включении опцыи протокола, позволявшэй поэтапно получать результаты — сервер выключает параллельное выполнение запросов.

Владимир
Запрос выполнялся вместо 6с 20с.

Насколько я помню, в случае 6 сек был совсем другой план (NL, неск тысяч строк), а 20 сек - HJ, 8 млн строк. И топикстартер подтвердил что сам что-то попутал.

Vitaly Ustinov
Насколько я помню, в случае 6 сек был совсем друго...

Может в процессе были такие версии, в финале убийца дворецкий

Владимир
Может в процессе были такие версии, в финале убийц...

Возможно, я самый конец упустил, сорри. Только я так и не увидел быстрого плана на большом наборе данных в продукте JB после отключения крыжиков с лимитами.

Vitaly Ustinov
Возможно, я самый конец упустил, сорри. Только я т...

Никто не увидел быстрого плана — поскольку explain analyze работал всегда медленно, независимо ни от чего. Я ещё разбираюсь с этим наблюдением.

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта