Добавил индекс и материализованную вьюшку
От: VladD2 Российская Империя www.nemerle.org
Дата: 22.03.26 17:32
Оценка: 95 (14) +2
Попытался тут по оптимизировать работу сайта. Добавил индекс и материализованную вьюшку на самый горячий запрос.

По уму там надо просто все переписывать. Но времени нет.

От вас нужен фитбэк. Стало ли шустрее или наоборот?
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: Добавил индекс и материализованную вьюшку
От: pik Италия  
Дата: 22.03.26 17:45
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Попытался тут по оптимизировать работу сайта. Добавил индекс и материализованную вьюшку на самый горячий запрос.


VD>По уму там надо просто все переписывать. Но времени нет.


VD>От вас нужен фитбэк. Стало ли шустрее или наоборот?



пока да, пошустрее, или по другому, это дни был страшный тормоз сейчас норм
Re: Добавил индекс и материализованную вьюшку
От: pilgrim_ Россия  
Дата: 22.03.26 18:27
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>От вас нужен фитбэк. Стало ли шустрее или наоборот?


На данный момент да, стало шустрее. Я flat режим не использую, на который недавно жаловались
Автор: Евгений Музыченко
Дата: 18.03 17:31
, но сейчас он отрабатывает за приемлемое время, а вот древовидный прям летает.

ps: и в целом стало шустрее работать, тут ещё могло повлиять то, что при создании/перестроении индекса также обновляются планы исполнения запросов.
Отредактировано 22.03.2026 18:31 pilgrim_ . Предыдущая версия .
Re[2]: Добавил индекс и материализованную вьюшку
От: VladD2 Российская Империя www.nemerle.org
Дата: 22.03.26 18:30
Оценка:
Здравствуйте, pilgrim_, Вы писали:

_>На данный момент да, стало шустрее. Я flat режим не использую, на который недавно жаловались
Автор: Евгений Музыченко
Дата: 18.03 17:31
, но сейчас он отрабатывает за приемлемое время, а вот древовидный прям летает.


Деревянный от размера дерева зависит. Если тема огромная, то может тупить.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[3]: Добавил индекс и материализованную вьюшку
От: pilgrim_ Россия  
Дата: 22.03.26 18:34
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Деревянный от размера дерева зависит. Если тема огромная, то может тупить.


Я в сравнении с "до" твоих манипуляций, потыкал рандомом топики со 100-300 сообщениями — пока шустро.

ps: немного добавил в пред. сообщение
Re: Добавил индекс и материализованную вьюшку
От: pik Италия  
Дата: 22.03.26 18:37
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Попытался тут по оптимизировать работу сайта. Добавил индекс и материализованную вьюшку на самый горячий запрос.


VD>По уму там надо просто все переписывать. Но времени нет.


VD>От вас нужен фитбэк. Стало ли шустрее или наоборот?


чтото ты напартачил, ошибка 500 если ответы хочу посмотреть, остальное работает
Re[2]: Добавил индекс и материализованную вьюшку
От: pilgrim_ Россия  
Дата: 22.03.26 18:40
Оценка:
Здравствуйте, pik, Вы писали:

pik>чтото ты напартачил, ошибка 500 если ответы хочу посмотреть, остальное работает


У меня работает (c)
Re[3]: Добавил индекс и материализованную вьюшку
От: pik Италия  
Дата: 22.03.26 18:46
Оценка: :)
Здравствуйте, pilgrim_, Вы писали:



pik>>чтото ты напартачил, ошибка 500 если ответы хочу посмотреть, остальное работает


_>У меня работает (c)


а у меня через раз, зато быстро
Re[2]: Добавил индекс и материализованную вьюшку
От: VladD2 Российская Империя www.nemerle.org
Дата: 22.03.26 18:49
Оценка:
Здравствуйте, pik, Вы писали:

pik>чтото ты напартачил, ошибка 500 если ответы хочу посмотреть, остальное работает


Ну я функционально вообще ничего не менял. Добавил только индекс и материализованную вьюху.

У тебя 500 выдаёт на https://rsdn.org/Users/Private/MyRsdn.aspx?go=answers ?
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[3]: Добавил индекс и материализованную вьюшку
От: pik Италия  
Дата: 22.03.26 18:58
Оценка:
Здравствуйте, VladD2, Вы писали:



pik>>чтото ты напартачил, ошибка 500 если ответы хочу посмотреть, остальное работает


VD>Ну я функционально вообще ничего не менял. Добавил только индекс и материализованную вьюху.


VD>У тебя 500 выдаёт на https://rsdn.org/Users/Private/MyRsdn.aspx?go=answers ?


да, висит а потом ошибка 500
Re: Добавил индекс и материализованную вьюшку
От: Alexander_S_U https://github.com/alexanders-code/cmdxmlinstaller
Дата: 22.03.26 19:32
Оценка: +1
Здравствуйте, VladD2, Вы писали:

VD>Попытался тут по оптимизировать работу сайта. Добавил индекс и материализованную вьюшку на самый горячий запрос.


VD>По уму там надо просто все переписывать. Но времени нет.


VD>От вас нужен фитбэк. Стало ли шустрее или наоборот?


Приветствую.
Да, все стало быстрее работать.
https://github.com/alexanders-code/cmdxmlinstaller
Re[3]: Добавил индекс и материализованную вьюшку
От: pik Италия  
Дата: 22.03.26 19:59
Оценка:
Здравствуйте, VladD2, Вы писали:



VD>Ну я функционально вообще ничего не менял. Добавил только индекс и материализованную вьюху.


VD>У тебя 500 выдаёт на https://rsdn.org/Users/Private/MyRsdn.aspx?go=answers ?


теперь работает, но при этом запросе всётаки слегка виснет
Re[4]: Добавил индекс и материализованную вьюшку
От: VladD2 Российская Империя www.nemerle.org
Дата: 22.03.26 20:00
Оценка: 1 (1)
Здравствуйте, pik, Вы писали:

pik>теперь работает, но при этом запросе всётаки слегка виснет


Похоже к 500 привела материализованная вьюшка. Причем в плане для того запроса, что тормозил она один хер не заюзалась. Грохнул её.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[5]: Добавил индекс и материализованную вьюшку
От: pik Италия  
Дата: 22.03.26 20:05
Оценка:
Здравствуйте, VladD2, Вы писали:



VD>Похоже к 500 привела материализованная вьюшка. Причем в плане для того запроса, что тормозил она один хер не заюзалась. Грохнул её.


да вцелом даже с этой локальной задержкой всё намого лучше чем было последние дни
Re: Добавил индекс и материализованную вьюшку
От: Pzz Россия https://github.com/alexpevzner
Дата: 24.03.26 07:39
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>От вас нужен фитбэк. Стало ли шустрее или наоборот?


https://rsdn.org/Forum/Default.aspx?ans=1

500 — Internal server error.

Причём рисует рамочку, которая делит окно на верхнюю и нижнюю часть. Потом долго думает. И в верхней части, вместо предполагаемого списка пишет красивыми большими буквами "500 — Internal server error."
Re[2]: Добавил индекс и материализованную вьюшку
От: GlebЗ Россия  
Дата: 24.03.26 15:56
Оценка:
Здравствуйте, Pzz, Вы писали:

VD>>От вас нужен фитбэк. Стало ли шустрее или наоборот?


Pzz>https://rsdn.org/Forum/Default.aspx?ans=1


Pzz>500 — Internal server error.


Pzz>Причём рисует рамочку, которая делит окно на верхнюю и нижнюю часть. Потом долго думает. И в верхней части, вместо предполагаемого списка пишет красивыми большими буквами "500 — Internal server error."

Аналогично
Re[2]: Добавил индекс и материализованную вьюшку
От: VladD2 Российская Империя www.nemerle.org
Дата: 26.03.26 00:40
Оценка: 15 (1)
Здравствуйте, Pzz, Вы писали:

Pzz>500 — Internal server error.


Вроде планы перестроились и проблема с 500 ушла. Там вылетал таймаут.

Пока не могу затеплоить код. С дуру еще перевел его на C# 14, но сервер стареньких на него блид-тулс нужный не встаёт.

В выхи попробую решить эту проблему. Тогда можно будет заняться оптимизацией кода, а костылями в виде индексов.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: Добавил индекс и материализованную вьюшку
От: Pzz Россия https://github.com/alexpevzner
Дата: 26.03.26 05:16
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Попытался тут по оптимизировать работу сайта. Добавил индекс и материализованную вьюшку на самый горячий запрос.


Опять ты меня из Голландии пускаешь (91.201.113.33) а из Москвы не пускаешь (46.188.9.40 — 403 Forbidden).

Поправь, а?
Re: Добавил индекс и материализованную вьюшку
От: Pavel Dvorkin Россия  
Дата: 26.03.26 08:34
Оценка: +1
Здравствуйте, VladD2, Вы писали:

VD>От вас нужен фитбэк. Стало ли шустрее или наоборот?


Вчера было шустрее.
Сегодня примерно как было раньше. Открывается за десяток секунд.
With best regards
Pavel Dvorkin
Re[2]: Добавил индекс и материализованную вьюшку
От: Sharov Россия  
Дата: 26.03.26 10:14
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:


PD>Вчера было шустрее.

PD>Сегодня примерно как было раньше. Открывается за десяток секунд.x

Очевидно, что там проблемы фундаментальнее, а не во вьюшаках. Годами же работало нормально и при значительно большей нагузки.
Тут что-то с железом не то. Либо статистику по всей бд надо перестраивать.
Кодом людям нужно помогать!
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.