Size: a a a

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

2020 July 29

s

sb00cker in SqlCom.ru - Стиль жизни SQL
Андрій
вот простой пример попонятней)
select * from(
values (1)
)v(i)
where
i not in (select null)
когда сраниваем с Null, возвращается unknown, а для выполнения условия нужно true, верно?
источник

А

Андрій in SqlCom.ru - Стиль жизни SQL
sb00cker
когда сраниваем с Null, возвращается unknown, а для выполнения условия нужно true, верно?
именно
источник
2020 July 30

G

Galina in SqlCom.ru - Стиль жизни SQL
#работа #москва #fulltime

Зарплатная вилка: от 180 до 300К рублей gross (по итогам собеседования)
Формат: офис\удаленка

В связи с открытием новых проектов Инвестиционная компания  «Ай Ти Инвест» ищет разработчика баз данных (MS SQL Server). Мы работаем больше 20 лет и являемся надежной, технологичной и стабильной компанией.

Ключевые задачи:
-Разработка и поддержка интеграционных решений для системы backQORT;
-Разработка отчетов из базы данных системы backQORT;
-Участие в иных интеграционных проектах ИТ департамента с использованием баз данных.

Для нас важно:
-Хорошее знание SQL,T-SQL;
-Опыт оптимизации запросов;
-Навыки администрирования MS SQL Server;
-Знание английского языка на уровне intermediate;

Будет преимуществом:
-Опыт интеграции с системой backQORT;
-Опыт использования MS SQL Server Integration Services, MS SQL Server Reporting Services и MS Analysis Services;
-Знание PL/SQL и опыт разработки для Oracle;
-Знание предметной области торговли и учета ценных бумаг.

Мы предлагаем:

-Работу в инвестиционной компании с 20-летним опытом работы на рынке.
-Оформление по ТК РФ, белая заработная плата (оплачиваемые переработки, премии, бонусы);
-График работы: с 10-00 до 19-00.
-Удобный формат работы: удаленка/офис
.
Чтобы узнать больше о компании и вакансии, напишите мне в telegram @galinaekimova
источник

OM

Oleg Makarikhin in SqlCom.ru - Стиль жизни SQL
привет, подскажите про бекапы.
к примеру у меня в полночь делается фул. в 6, 12, 18 делается диф, и каждые 15 минут бекапится лог.
при восстановлении с full, diff, log к 14 часам мне нужно:
1. сперва восстанавливаем фулл, потом дифф за 12, потом логи с периода с 12 по 14 ?
источник

OM

Oleg Makarikhin in SqlCom.ru - Стиль жизни SQL
или
2. сперва восстанавливаем фулл, потом дифф за 12, потом логи с периода с полночи по 14 ?
источник

OM

Oleg Makarikhin in SqlCom.ru - Стиль жизни SQL
или
3. сперва восстанавливаем фулл, потом логи с периода с полночи по 14 ?
источник

OM

Oleg Makarikhin in SqlCom.ru - Стиль жизни SQL
у меня тут спор с коллегами. я так понимаю что правильные варианты 1 и 3
источник

M

Marat in SqlCom.ru - Стиль жизни SQL
Oleg Makarikhin
у меня тут спор с коллегами. я так понимаю что правильные варианты 1 и 3
да 1-3 верно , 2 нет
источник

К

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

NP

Nick Proskuryakov in SqlCom.ru - Стиль жизни SQL
Плюс а за 1 и 3
источник

G

Gopneg in SqlCom.ru - Стиль жизни SQL
Oleg Makarikhin
или
2. сперва восстанавливаем фулл, потом дифф за 12, потом логи с периода с полночи по 14 ?
Они или не накатятся с ошибкой или просто будут скипнуты ненужные до 12 часов тк дифф есть
источник

OM

Oleg Makarikhin in SqlCom.ru - Стиль жизни SQL
спасибо
источник

S

Sergey Desyaterik in SqlCom.ru - Стиль жизни SQL
Всем привет! Ищу доказательство, что табличные типы (которые не MEMORY_OPTIMIZED) также живут на диске и проходят через лог, как и временные таблицы. Скрипт отсюда:
https://sqlperformance.com/2017/04/performance-myths/table-variables-in-memory

CHECKPOINT;
GO

USE tempdb;
GO

DECLARE @var TABLE (id int NULL);
INSERT INTO @var (id) VALUES (1)

SELECT [Transaction Name]
 FROM sys.fn_dblog (NULL, NULL)
 WHERE [Transaction Name] IS NOT NULL;

показывает что таки да, в логе записи есть. Кто-нибудь копал в эту сторону?
источник

DI

Dmitriy Ivanov in SqlCom.ru - Стиль жизни SQL
Oleg Makarikhin
привет, подскажите про бекапы.
к примеру у меня в полночь делается фул. в 6, 12, 18 делается диф, и каждые 15 минут бекапится лог.
при восстановлении с full, diff, log к 14 часам мне нужно:
1. сперва восстанавливаем фулл, потом дифф за 12, потом логи с периода с 12 по 14 ?
Правильный вариант full  и последующий diff (18.00) с указанием даты восстановления на 14.00
источник

G

Gopneg in SqlCom.ru - Стиль жизни SQL
это если скуль знает где бакупы лежат он сам подтянет?
источник

G

Gopneg in SqlCom.ru - Стиль жизни SQL
я думал это тока через гуй работает
источник

К

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

JA

Jakov Alexeyevich in SqlCom.ru - Стиль жизни SQL
Привет всем, кто может простым языком описать про ENDPROC: ?)
источник

DI

Dmitriy Ivanov in SqlCom.ru - Стиль жизни SQL
Gopneg
я думал это тока через гуй работает
можно и в скрипт добавить stopat = 'дата + время'
источник

G

Gopneg in SqlCom.ru - Стиль жизни SQL
Dmitriy Ivanov
можно и в скрипт добавить stopat = 'дата + время'
но оно будет работать только если список бакупов транлогов предоставлен?
источник