Pull to refresh
1
0
Михаил Иванов @Equinox

Пользователь

Send message

Наверное, корректней было бы diff вычислять как clock_timestamp() - statement_timestamp()?
Потому что если транзакция стартанула уже давно, то текущему запросу может вообще не хватить времени даже на один проход

А можно ли в качестве ИТ применить тороидальный трансформатор? Везде пишут, что он при той же мощности будет обладать меньшими габаритами.
Или с ним есть какие-то нюансы?

Вообще, всегда при массовых изменениях в таблице (будь то UPDATE, INSERT или DELETE) рекомендую делать:


  1. VACUUM ANALYZE для актуализации статистики, иначе у планировщика будут устаревшие данные и он может выбирать странные и не эффективные (для новых данных) планы запросов.
  2. Пересоздание всех индексов без блокировки: CREATE INDEX CONCURRENTLY "new" + DROP INDEX "old" + ALTER INDEX "new" RENAME TO "old".

Причем обе процедуры можно смело делать "на бою" без простоя.


У меня был случай, когда после массовой операции (вычищение устаревших данных в таблице) только на пересоздании индексов удалось выиграть 100 Гб места на диске.

Спасибо за статью, очень интересно было читать!
Пара вопросов про ВИД:

1. Вы пишете, что ротор ВИД СВ — это «параходное колесо». А если сделать аксиально-расслоенный ротор, как на картинке из статьи:
image
Тут получается, что ротор уже почти цилиндр.

2. Получается, что генераторный режим в ВИД СВ невозможен? Ведь в нем отсутствует обмотка возбуждения и ротор просто будет вращаться, как железная болванка, не наводя никакую ЭДС в обмотках? И с помощью этого типа двигателя не реализовать рекуперативное торможение, как в ваших статьях про БелАЗ?

3. Я так понял, что ВИД НВ — по управлению почти что PMSM, только вместо постоянных магнитов в нем электромагнитное возбуждение? И по характеристикам они близки? В частности, в маломощных приводах можно использовать PMSM (например, движки квадрокоптеров), а в мощных — уже не выйдет из-за риска размагнитить постоянные магниты?
Не понимаю, зачем сделали передачу пароля на сайт?
По идее, криптопровайдер локально на компе пользователя должен запросить пароль от закрытой части ключа ЭЦП при попытке что-то подписать со стороны сайта, а не передавать ему (сайту) пароль в открытом виде…
Вставлю свои 5 копеек. Вместо “TLTR” чаще пишут “TL;DR;” (Too Long; Didn’t Read — «Слишком длинно, не читал»). А так же, на github в pull-реквестах пишут “LGTM” (Looks Good To Me — «Выглядит хорошо для меня») в качестве одобрения предложенного исправления.

Information

Rating
Does not participate
Location
Ярославль, Ярославская обл., Россия
Works in
Date of birth
Registered
Activity