Size: a a a

Генератор непрочитанных сообщений

2020 April 15

AM

Artem Molotov in Генератор непрочитанных сообщений
Alexander Kladov
мне кажется можно забить тогда вообще) у тебя как я понял скорее спортивный интерес разобраться
+
источник

RS

Roman Sapezhko in Генератор непрочитанных сообщений
Получается в fields_settings мы храним в json настройки полей (тип поля, видимость, обязательность)

в fields просто значения этих полей.

Но встает другой вопрос, если какое-то поле из json удалено, что делать с полем в fields ?
источник

А

Артём in Генератор непрочитанных сообщений
Alexander Kladov
мне кажется можно забить тогда вообще) у тебя как я понял скорее спортивный интерес разобраться
Вся страница генерится за 500 мс, из них 50 — только один запрос
источник

А

Артём in Генератор непрочитанных сообщений
Чот как-то не того
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
Roman Sapezhko
Получается в fields_settings мы храним в json настройки полей (тип поля, видимость, обязательность)

в fields просто значения этих полей.

Но встает другой вопрос, если какое-то поле из json удалено, что делать с полем в fields ?
хде рисуешь?
источник

А

Артём in Генератор непрочитанных сообщений
Artem Molotov
а там не описано в каких случаях как работает?
Нет
источник

RS

Roman Sapezhko in Генератор непрочитанных сообщений
Artem Molotov
хде рисуешь?
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
драв.ио?
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
ага
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
понял
источник

RS

Roman Sapezhko in Генератор непрочитанных сообщений
Artem Molotov
драв.ио?
не. но там тоже иногда
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
Артём
Вся страница генерится за 500 мс, из них 50 — только один запрос
это тот, который у тебя на малых данных? 50 мс?
источник

А

Артём in Генератор непрочитанных сообщений
Я не понимаю, как влиять на логику ПГ, итогда добавление сортировки меняет план запроса напрочь
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
вроде описано
источник

А

Артём in Генератор непрочитанных сообщений
Artem Molotov
это тот, который у тебя на малых данных? 50 мс?
Ну эт локально, на проде шустрее
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
и тп
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Артём
Я не понимаю, как влиять на логику ПГ, итогда добавление сортировки меняет план запроса напрочь
а зачем тебе менять? пишешь запрос, смотришь експлейн на то что индексы адекватно используются, остальное даешь на откуп оптимизатору
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
Артём
Я не понимаю, как влиять на логику ПГ, итогда добавление сортировки меняет план запроса напрочь
не удивительно
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
начались проблемы с производительностью запроса - смотришь че не так уже
источник