Задать вопрос
  • Как исправить ошибку DHCP?

    @Akina
    Включите определение конфликтов на DHCP-сервере (https://learn.microsoft.com/en-us/previous-version...).
    66054224e1125030427056.png
    Рекомендуемое количество пингов - 2 или 3.
  • Как заблокировать лишний шлюз?

    @Akina
    Что означают надписи DHCP ON/OFF на схеме? такое впечатление, что внутри камеры есть DHCP-сервер, и он включен...
  • Как заблокировать лишний шлюз?

    @Akina
    Alexey Dmitriev, ну в принципе если все узлы основной сети на DHCP - это может быть решением.
  • Как заблокировать лишний шлюз?

    @Akina
    а камере настройки сети "заморожены" изменить их нельзя

    Я это воспринимаю ещё и так, что камера должна получать именно указанный IP.
  • Как исправить ошибку DHCP?

    @Akina
    А leased time на DHСP какой? небось дли-и-инный?

    По идее после перезапроса аренды адреса принтером должно выровняться. Ну или тупо выключить-включить принтер.

    Есть новый компутер, при установке Windows он взял и присвоил себе 192.168.1.115

    Сколько в сети DHCP-клиентов и сколько адресов в скопе? походу они почти сравнялись по численности...
  • Как исправить ошибку при установке Server 2019 Express?

    @Akina
    Константин Цветков, проверьте всё же права и владельца на указанные в сообщениях об ошибках объекты. Не затесался ли там TRUSTED INSTALLER? запросто мог при обновлении.. ну и вообще эффективные права посмотреть.
    Чудес не бывает. Если инсталлятор продукта, который куча народу ставила без проблем, ругается на отсутствие прав - то почти наверняка это отсутствие таки есть.
  • Как исправить ошибку при установке Server 2019 Express?

    @Akina
    lxwmark, не только из-под учётки администратора, а ещё и ПКМ-запуск от имени Администратора? Тогда проверяйте, за кем числятся объекты (owner), указанные в логе, и почему нет прав.
  • Как исправить ошибку при установке Server 2019 Express?

    @Akina
    Ну явно же проблемы с правами! Попробуйте запустить инсталлятор от имени администратора, что ли...

    но в процессе установки возникает такая ошибка

    Кто последний - тот отец? не, тут это не работает.
  • Подключение коммутатора к роутеру?

    @Akina
    TheBigBear, их классификация вот ни разу не догма. У меня, скажем, парочка Микротов, кроме всего прочего, внутренними стратумами работают - ну и какой это нафиг коммутатор? Я уж не говорю о том, что он может даже на OSI-7 поток трафика обрабатывать (хреново, правда)...
  • Почему роутер Huawei HG8245H-256M не видит сервер?

    @Akina
    Василий, не надо размещать факты в комментариях. Редактируйте текст вопроса. Если есть смысл - помечайте добавления как UPDATE. Это касается и комментариев к ответам других участников форума. Они могут не увидеть какой-то факт, и, как результат, не дать правильного ответа.
  • Подключение коммутатора к роутеру?

    @Akina
    Если замена только из-за "постоянно скорость портов падает с 1GB до 100MB" то это не в коммутаторе проблема

    Ну я бы не был так категоричен. Ведь запросто проблема может быть и в разъёме коммутатора (небольшое повреждение либо окисление контактов), а не в проводе... да причиной может быть даже пыль/грязь/мусор внутри корпуса, через которую периодически пробивает меж контактов чипа.
  • Подключение коммутатора к роутеру?

    @Akina
    Да и не попадались мне коммутаторы (кроме микротика) с функцией DHCP сервера

    Ну справедливости ради следует отметить, что Микротики, которые с RouterOS - вовсе даже и не коммутаторы, а полноценные маршрутизаторы, и даже немножко больше.

    Да, у Микротика есть и SoHo-коммутаторы, работающие под управлением SwOS. И в них как раз DHCP-сервер отсутствует.
  • Почему запрос с count долго выполняется?

    @Akina
    Обратите внимание.

    Без группировки:
    Covering index skip scan for deduplication on cdrs using fileDate over ('2024-03-18' <= fileDate <= '2024-03-24')


    С группировкой:
    Covering index range scan on cdrs using fileDate over ('2024-03-18' <= fileDate <= '2024-03-24')


    То, что я и говорил - при простой выборке используется partition pruning, но во время группировки он благополучно херится. И, как итог - сортировка 50 млн. записей.
  • Почему запрос с count долго выполняется?

    @Akina
    Ну если партиции на каждый день - то почему запрос недельный? Сервер - он же тупой, и у него не хватит мозгов понять, что каждая группа в своей партиции. Как итог - сперва всё в кучу, а потом сортировка и подсчёт.

    Делай отдельные COUNT(*) по партициям (что, кстати, позволяет и соотв. хинт воткнуть), а потом UNION ALL. А если такого типа запросы частые - то вообще используй предагрегацию.

    движок InnoDb, поле fileDate тип date, партиции на каждый день, индекс на fileDate стоит
    запрос

    SHOW CREATE TABLE - в текст вопроса.
  • Причина падения ЛВС?

    @Akina
    vinsler,
    я бы тоже посмотрел ))) это нужно задать вопрос автору.

    Прошу пардону, был невнимателен. И да, роутер запросто может быть и провайдерский. У меня на одной площадке, например, именно так - роутер провайдера, даёт 4 физических порта и DHCP на 64 адреса (хотя и не запрещает дальше поставить ещё и свой роутер - но нафига?).
  • Причина падения ЛВС?

    @Akina
    vinsler, нарисуйте подробную схему. С указанием каждой единицы оборудования, настройки каждого интерфейса, точного указания типа (сообщения об) ошибки при каждом тесте.
  • Причина падения ЛВС?

    @Akina
    То есть:

    оборудование провайдера - медь - конвертор - оптика - конвертор - медь - один неуправляемый коммутатор - 15 компьютеров.

    Я верно понимаю? больше нигде и ничего не подключается?
  • Как оптимизировать запрос через Sqlalchemy?

    @Akina
    WishesFire,
    Меня больше интересует использование union, список фильтрации большой, как это лучше сделать?
    там просто список id, [1, 2, 3, ...]


    В результате вместо WHERE cashless_card.company_id IN (1,2,3)должно получиться
    ...
    INNER JOIN ( SELECT 1 AS company_id UNION ALL
                 SELECT 2 UNION ALL
                 SELECT 3
                 ) AS criteria ON cashless_card.company_id = criteria.company_id

    А уж как это отобразить в твоём фреймворке- я лично фиг знает.

    Ещё вариант - создать temporary table, слить в неё список и INNER JOIN этой таблицы. Дополнительный профит - эту таблицу можно проиндексировать.
  • Как оптимизировать запрос через Sqlalchemy?

    @Akina
    WishesFire,
    индексы есть до этих полей

    Это вот к чему сказано? Три индекса по отдельным полям и один композитный по трём полям - это две большие разницы. И я указываю на необходимость именно композитного индекса, ибо одна копия таблицы-источника не может использовать более чем один индекс, соответственно три отдельных индекса бессмысленны, использоваться может лишь один из них.

    C offset это лучшее решение, чем вытаскивать все записи за один запрос

    Ну тут хозяин - барин. Если на каждое листание идёт новый запрос, с другим OFFSET - ну, наверное, да. Хотя можно было бы подумать о выборке в temporary table и дальнейший просмотри исключительно через неё, будет куда как быстрее. А если запрос выполняется единожды, а потом листается кэшированное локально содержимое - то вовсе даже не очевидно.
  • Как оптимизировать запрос через Sqlalchemy?

    @Akina
    chemdev,
    Также хочу отметить, что необходимость преобразования каждого столбца намекает на ошибку проектирования.

    С учётом того, что функция применяется даже к полю A.id, которое почти наверняка синтетический первичный ключ таблицы, тут проблемы посерьёзнее будут...