Задать вопрос
  • Помощь в решении задачи 96, Sql-ex?

    @Akina
    И всё же дайте ответ на вопрос - что ТОЧНО означает фраза
    При условии, что баллончики с красной краской использовались более одного раза
    Написано
  • Помощь в решении задачи 96, Sql-ex?

    @Akina
    AlexHeizenberg,
    Код оберните тегом кода соответствующего диалекта.
    Формулировку задачи оберните тегом цитаты.
    Перечень отношений вообще лучше давать в виде CREATE TABLE в тегах кода.
    Условия лучше оформить ненумерованным списком.

    И так далее. А потом сравните то, что сейчас, и то, что получится, на предмет читабельности.
    Написано
  • Как правильно подключить две сети к интернету, по отдельным IP одной подсети?

    @Akina
    YgrecK, тогда поправьте текст вопроса - приведённая мной цитата и ваше пояснение по ней резко противоречат друг другу.
    Написано
  • Помощь в решении задачи 96, Sql-ex?

    @Akina
    AlexHeizenberg, а как бы ещё всё это нормально отформатировать? а то сейчас это какая-то невменяемая лапша...

    Просьба посмотреть мои решения и подсказать, что именно я мог не учесть.

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

    При условии, что баллончики с красной краской использовались более одного раза

    Вообще все баллончики суммарно? или каждый отдельно взятый? или считать только те, что соответствуют условию?
    Написано
  • MySQL/MariaDB. 10 vs 11 version. Индексы. Странное поведение?

    @Akina
    Можно подробнее: где почитать про "глобально" ?

    В MySQL это Controlling the Query Optimizer. Ну и у Машки что-то похожее - искать лень.

    Добавил обратно тег MySQL...мало ли - "братская" проблема между ними...

    Вообще-то зря. Они развелись настолько давно, что их следует воспринимать как принципиально разные, хотя и высокосовместимые, СУБД.
    Написано
  • MySQL/MariaDB. 10 vs 11 version. Индексы. Странное поведение?

    @Akina
    Обновить и актуализировать статистику, чтобы не ждать пока оно само наберётся, можно запросом ANALYZE TABLE.

    Но наиболее вероятная причина уже озвучена:

    сильно поменяли стоимостную модель

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

    Есть ещё один случай - на построение плана отведено очень мало времени, сервер не успевает выполнить полный анализ, и после прерывания использует наиболее оптимальный из уже построенных планов - но не факт, что э\тот план будет оптимален глобально. Впрочем, это достаточно редкое событие, но его нужно проверять в первую очередь.

    Влиять на план выполнения отдельного запроса вы можете тюнингом - либо хинтами запроса (как вы использовали USE INDEX, ещё можете попробовать STRAIGHT_JOIN), либо хинтами оптимизатора. Либо вы можете настроить работу оптимизатора глобально, тюнингом используемого "комплекта" стоимостей.

    where (`table_data`.`supplier_id` in (...куча_id'шников_...))

    Если в вашем случае "куча" - это более десятка, то рассмотрите вариант с сохранением этого списка во временной индексированной таблице и использованием INNER JOIN либо WHERE EXISTS вместо WHERE IN.
    Написано
  • Стоит ли пользоваться софтом если его авторы прекратили работу в РФ?

    @Akina
    Я обнаружил что не могу зайти на оф сайт veeam.

    Я захожу только так (VPN и прочего - нет). Думаю, это ваша локальная проблема.

    если у авторов случился приступ русофобии

    Он случился ещё 3 года назад, причём явно "за компанию". Veeam’s Actions in Support of Ukraine. И вся их русофобия заключается в том, что они приостановили продажи в России (или в Россию?). Причём это не относится к поддержке продуктов.

    Или можно спокойно ставить его и дальше из старого дистрибутива?

    Вы используете локальные решения или облачные?
    Написано
  • Почему несколько подсетей не видят друг друга?

    @Akina
    один комп (192.168.100.101) может не увидеть расшаренную папку на сервере (10.10.100.51), а другой из этой же подсети (192.168.100.123) ее видит.

    Что в вашей фразе ТОЧНО обозначает термин "видеть"? Если речь о видимости в окне сетевого окружения - то имеется ли в сети WINS-сервер?

    Нужно нужно сделать чтобы хосты из разных подсетей видели друг друга?

    Нужно именно "видеть"? или обойдётесь наличием доступа?
    Написано
  • Как настроить trunk порты на коммутаторе Eltex MES2424?

    @Akina
    надо использовать switchport mode general

    Крайне редко реально необходимый режим, свидетельствующий о том, что сетевую архитектуру неплохо бы и пересмотреть.
    Написано
  • Какие переходы для ДП Codeforces Петя и пауки?

    @Akina
    SunTechnik, да, читал одно, прочитал другое... бывает.
    Написано
  • Возможно ли сделать такие запросы-замены в таблице?

    @Akina
    Ну я как-то не вижу особых проблем. Во всех описанных случаях можно даже просто строковыми функциями обойтись, ну или использовать регулярки.
    Главное - строго и без ошибок построить последовательность шаблонов и критериев.

    Хотя я, конечно, согласен с ответом, который дал Алексей Уколов, ибо стопудово в твоём HTML будет вперемешку то символы, то entities, а MySQL никаких преобразований сам выполнять не станет.
    Написано
  • MySQL как получить ID родительского поля у которого в разных строках есть значение?

    @Akina
    Нужен рекурсивный CTE, который построит все маршруты, которые потом могут быть проверены на соответствие условию.

    Дмитрий,
    джойнить таблицу с 1 млн записей на саму себя - такое себе

    Сплошь и рядом. Если таблицы индексированы, а условия связывания и отбора вменяемы, то всё проходит нормально.
    Написано
  • Как работает назначение FQDN по hostname в пределах локальной сети?

    @Akina
    oexlkinq,
    "lan" в "Local domain" в разделе настроек DNS/DHCP сервера роутера.

    Тогда всё правильно и домен добавляет именно DNS-сервер в момент регистрации подключения DHCP-сервером. По какой причине его не подхватывает линь... ну это надо посмотреть попристальнее в глаза именно ему. Точнее не скажу - никогда не копался, да и вообще лини не моя стихия.
    Написано
  • Как работает назначение FQDN по hostname в пределах локальной сети?

    @Akina
    oexlkinq,
    Знаю разве что "lan" прописанно в "Local domain" в настройках DNS.

    Как я понимаю, это прописано в настройках именно рабочей станции, так? В этом случае она сама добавляет указанный локальный домен.
    Написано
  • Как работает назначение FQDN по hostname в пределах локальной сети?

    @Akina
    Большинство устройств, подключающихся к роутеру у меня в сети, автоматически получают FQDN вида hostname.lan .

    От кого они получают эти имена - назначают сами? или .lan добавляет DNS-сервер? или откуда?
    И в каком именно пространстве имён это происходит?

    в поиске выходит почти только инфа про домены винды

    В линях это самба, лдап и пр.
    Написано
  • Как отследить местоположение оборудования?

    @Akina
    Специальный ящик поди из хорошего металла, да?
    Написано
  • Какую букву в игре поле чудес в этом случае лучше всего открыть? правильное ли это решение?

    @Akina
    ffff567,
    как по твоему нужно считать?

    Читать:

    Критерий минимакса.
    Теория игр.
    Теория принятия решений.

    И выше я постарался по возможности корректно сформулировать требуемый критерий (всё равно не получилось, в общем случае критерий этот весьма непрост). Все эти "больше отбросить", "меньше оставить", "уникальные расположения" и пр. - это всё "жадный алгоритм", и оптимума он не гарантирует. А полное исследование данного вопроса по сложности явно превышает среднестатистическую дипломную работу.
    Написано
  • Как решить проблему маршрутизации трафика OpenVpn?

    @Akina
    На скрине с пингами я вижу, что в разные моменты времени одно и то же имя или не разрешается в адрес, или дополняется разными доменами и соответственно разрешается в разные адреса. Поневоле возникает вопрос - а в чём разница? что было сделано перед каждым из пингов?

    Рекомендации.

    1. Вам точно необходим IPv6? Если нет - отключите его во всех подключениях.
    2. Вам точно нужно подключаться одновременно и по кабелю, и через WiFi? Если нет - отключите ненужные в данный момент адаптеры/подключения.
    3. Теперь выполните и покажите IPCONFIG /ALL и ROUTE PRINT
    4. Подключите VPN. И снова покажите IPCONFIG /ALL и ROUTE PRINT
    5. Выполните и покажите TRACERT {узел в локальной сети}

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

    но была витая пара, сейчас по оптике идёт

    Не влияет. Вообще никак.
    Написано
  • Какую букву в игре поле чудес в этом случае лучше всего открыть? правильное ли это решение?

    @Akina
    Я верно понимаю, что исходно вы знаете количество букв и ВСЕ возможные варианты скрытого слова? И нужно найти оптимальную стратегию угадывания слова.

    оесть надо открыть 3 букву потому что на 3 букве приходиится большее количетсво комбинаций буквы О

    Да, нужно открыть именно третью букву. И нет, не поэтому. А потому, что такой ход минимизирует количество ходов, которые позволяют однозначно указать слово.

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

    @Akina
    elderl, речь именно о неуникальности справа. Вы, к сожалению, не оговорили необходимость уникальности во временной таблице в ответе. Да, если уникальность будет обеспечена, JOIN эквивалентен. Иначе следует использовать WHERE EXISTS.
    Написано