Size: a a a

SqlCom.ru - Стиль жизни SQL

2020 August 12

OM

Oleg Makarikhin in SqlCom.ru - Стиль жизни SQL
подскажите как заставить Replication Transaction-Log Reader забыть о той lsn на который он хочет смотреть и передвинуть его к началу? типа выключить всё забыть и включить заново но чтобы публикации-подписки не пересоздавать?
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Pasha
Да это понятно, доступна база была в целом. Висли только запросы содержащие обращение к СТ
Надо было Локи смотреть
источник

ДВ

Дмитрий В in SqlCom.ru - Стиль жизни SQL
Подскажите пож
select * from reports
left outer join devices on reports.transaction_id = devices.transaction_id
where devices.status_device_id in (5)


как вернуть отчет со всеми девайсам среди которых есть хотя бы один в нужном статусе?
а то такой запрос возвращает только девайсы со статусом 5, а мне надо если у отчета хоть один девайс в статусе 5, возвращать все девайсы этого отчета
источник

R

Randomnickname in SqlCom.ru - Стиль жизни SQL
Не уверен но может так
select * from reports where transaction_id in (select transaction_id from devices where status_device_id = 5)
источник

R

Randomnickname in SqlCom.ru - Стиль жизни SQL
А не стоп
источник

ДВ

Дмитрий В in SqlCom.ru - Стиль жизни SQL
получилось, заюзал where … and exists(select * from … )
источник

ДВ

Дмитрий В in SqlCom.ru - Стиль жизни SQL
спс
источник

T

Timus in SqlCom.ru - Стиль жизни SQL
опять чтоли sql-ex?
источник

ДВ

Дмитрий В in SqlCom.ru - Стиль жизни SQL
Timus
опять чтоли sql-ex?
что-что?
источник

MK

Mikhail Kovalenko in SqlCom.ru - Стиль жизни SQL
Коллеги, скажите, пожалуйста, можно ли увидеть размер ранее созданного бэкапа ,например, неделю назад. Они у на перетираются, но нужно узнать какого размера был создан файл бэкапа неделю назад. Посмотрел виндовые логи и логи mssql, там только запись, что процесс закончился успешно.
источник

M

Marat in SqlCom.ru - Стиль жизни SQL
Mikhail Kovalenko
Коллеги, скажите, пожалуйста, можно ли увидеть размер ранее созданного бэкапа ,например, неделю назад. Они у на перетираются, но нужно узнать какого размера был создан файл бэкапа неделю назад. Посмотрел виндовые логи и логи mssql, там только запись, что процесс закончился успешно.
select from msdb.dbo.backupset
источник

OM

Oleg Makarikhin in SqlCom.ru - Стиль жизни SQL
подскажите, можно ли доверять этим метрикам: response time, потому что сюда попадают цифры в сотни-тысячи мс. метрики с операционной системы и дисковой системы говорят что нет задержки гораздо ниже чем те что фиксирует тут ms sql
источник

M

Marat in SqlCom.ru - Стиль жизни SQL
Oleg Makarikhin
подскажите, можно ли доверять этим метрикам: response time, потому что сюда попадают цифры в сотни-тысячи мс. метрики с операционной системы и дисковой системы говорят что нет задержки гораздо ниже чем те что фиксирует тут ms sql
можно
источник

M

Marat in SqlCom.ru - Стиль жизни SQL
Oleg Makarikhin
подскажите, можно ли доверять этим метрикам: response time, потому что сюда попадают цифры в сотни-тысячи мс. метрики с операционной системы и дисковой системы говорят что нет задержки гораздо ниже чем те что фиксирует тут ms sql
вот отличное видео на эту тему https://youtu.be/o38zHrpVZqU
источник

N

Nataxaxaxa in SqlCom.ru - Стиль жизни SQL
Всем привет! Вопрос по MSSQL.
Подскажите пожалуйста, как Написать скрипт, который обновит в поле PostalCode таблицы
dbo.Employees все не числовые символы на любые числовые.

UPDATE dbo.Employees
SET PostalCode = STUFF(PostalCode, PATINDEX(N'%[a-zа-я]%', PostalCode),1, '5')
WHERE PostalCode LIKE '[^0-9]%';

Результат получился такой (изменились только первые символы, а нужно чтобы все не числовые символы изменились на любые числовые ):
5C2 7JR
5G1 9SP
5G2 7LT
5W1 8JR
источник

T

Timus in SqlCom.ru - Стиль жизни SQL
Nataxaxaxa
Всем привет! Вопрос по MSSQL.
Подскажите пожалуйста, как Написать скрипт, который обновит в поле PostalCode таблицы
dbo.Employees все не числовые символы на любые числовые.

UPDATE dbo.Employees
SET PostalCode = STUFF(PostalCode, PATINDEX(N'%[a-zа-я]%', PostalCode),1, '5')
WHERE PostalCode LIKE '[^0-9]%';

Результат получился такой (изменились только первые символы, а нужно чтобы все не числовые символы изменились на любые числовые ):
5C2 7JR
5G1 9SP
5G2 7LT
5W1 8JR
источник

N

Nataxaxaxa in SqlCom.ru - Стиль жизни SQL
что-то немного непонятно(
источник

T

Timus in SqlCom.ru - Стиль жизни SQL
Nataxaxaxa
что-то немного непонятно(
что именно? используйте идею из ссылки выше. там удаляют, а вам надо зменить. делают это в цикле по входной строке.
источник

К

Какой-то Хмырь... in SqlCom.ru - Стиль жизни SQL
источник

К

Какой-то Хмырь... in SqlCom.ru - Стиль жизни SQL
Вот тут даже варианты ускорения предлагают
источник