Задать вопрос
Ответы пользователя по тегу SQL
  • Как сделать репликацию MS SQL со 100+ хостами?

    dzedzinskiy
    @dzedzinskiy
    Full stack developer
    На всех хостах настроить cron-job по расписанию (2-3 часа), который будет кидать на нужный сервер backup'и последних изменений, там их по мере поступления распаковывать и деплоить на локальный сервер. На нем же запустить службу, которая буде информировать все другие хосты, про готовность данных. Т.е. когда все 100 бекапов задеплоятся на сервер, служба даст ответ хостам, что можно данные начинать синхронизировать, все хосты ждут этой команды, и при ее поступлении - начинать синхронизацию. Данный подход прост в реализации но нагрузка на глав.сервер будет очень большой. Можно распределить хостов на несколько серверов..
    Ответ написан
  • Как сделать выборку по совпадению одного из полей?

    dzedzinskiy
    @dzedzinskiy
    Full stack developer
    Select *
    From
      (Select field_a
      From Table_1
      Where field_b in (Select field_b as bb
    		From Table_1
    		group by field_b
    		Having count(field_a)>1)) as tmp
      Group By tmp.field_a
      Having count(field_a)>1

    Результат исполнения:
    field_a
    cats
    dogs
    Ответ написан
    Комментировать