Size: a a a

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

2020 October 30

М

Мадара in SqlCom.ru - Стиль жизни SQL
источник

М

Мадара in SqlCom.ru - Стиль жизни SQL
Можно как-то проще найти сотрудников с одинаковым кол-вом часов?
источник

ВЧ

Владимир Черных... in SqlCom.ru - Стиль жизни SQL
Ребят, подскажите по планам обслуживания. Кто то делает бекапы Full, Diff, log в один файл? Чаще всего приходится восстанавливать базы для разработчиков на отдельный sql сервер, но он не знает где лежать все фрагменты бекапа, приходится вручную указывать все пути к всем фрагментам. В голову приходит складывать все в один файл. Насколько это удачное решение?
источник

VK

Vladimir Kolyada in SqlCom.ru - Стиль жизни SQL
Владимир Черных
Ребят, подскажите по планам обслуживания. Кто то делает бекапы Full, Diff, log в один файл? Чаще всего приходится восстанавливать базы для разработчиков на отдельный sql сервер, но он не знает где лежать все фрагменты бекапа, приходится вручную указывать все пути к всем фрагментам. В голову приходит складывать все в один файл. Насколько это удачное решение?
Что мешает их складывать в одну папку? Они, по-умолчанию, разное расширение имеют. Правильная маска имени файла, понятная вашим разработчикам и стандартизированная в документации и вперед. Можно хоть после собирать планировщиком задач каким-то, хоть сразу сиквел попросить складывать в нужное место. Миллион вариантов.
источник

ВЧ

Владимир Черных... in SqlCom.ru - Стиль жизни SQL
Что разного формата я знаю. Можно это все засунуть в один файл, и ползунком выбирать дату восстановления. На мой взгляд это довольно удобное решение, но непонятно при восстановлении будет из общего файла фрагмент или будет открываться и копироваться весь бекап базы.
источник

ВЧ

Владимир Черных... in SqlCom.ru - Стиль жизни SQL
источник

ВЧ

Владимир Черных... in SqlCom.ru - Стиль жизни SQL
Vladimir Kolyada
Что мешает их складывать в одну папку? Они, по-умолчанию, разное расширение имеют. Правильная маска имени файла, понятная вашим разработчикам и стандартизированная в документации и вперед. Можно хоть после собирать планировщиком задач каким-то, хоть сразу сиквел попросить складывать в нужное место. Миллион вариантов.
Если делать full раз в месяц, diff раз в день, лог раз в час в рабочее время толк концу месяца будет более 100 файлов в одной папке и «сроки восстановления» могут сильно измениться.
источник

ВЧ

Владимир Черных... in SqlCom.ru - Стиль жизни SQL
источник

S

Semen in SqlCom.ru - Стиль жизни SQL
Владимир Черных
Ребят, подскажите по планам обслуживания. Кто то делает бекапы Full, Diff, log в один файл? Чаще всего приходится восстанавливать базы для разработчиков на отдельный sql сервер, но он не знает где лежать все фрагменты бекапа, приходится вручную указывать все пути к всем фрагментам. В голову приходит складывать все в один файл. Насколько это удачное решение?
Delphix в помощь. Не фришное по. Но облегчит этот геморрой
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
yuliya
Добрый день! а какой формат данных можно использовать для хранения очень длинных строк (файлы закодированные в base64)?
Text
источник

ВЧ

Владимир Черных... in SqlCom.ru - Стиль жизни SQL
А кто то пользуется скриптом Ola Hallengren для бекапа?
источник

MC

Max Chistyakov in SqlCom.ru - Стиль жизни SQL
что text, что varchar(max) больше 2Гб не вмещают...
источник

A

Alexander in SqlCom.ru - Стиль жизни SQL
У меня есть столб datetime_creation в который (и так понятно) записывается дата создания записи
Подскажие, как получить записи за последние 10 минут?)
источник

A

Alexander in SqlCom.ru - Стиль жизни SQL
Смогу сам:
SELECT COUNT(*) FROM messages WHERE datetime_creation >= datetime('now', '-10 min')
источник

АА

Андрей Агеев... in SqlCom.ru - Стиль жизни SQL
deprecated - в сл. версии не будет
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Max Chistyakov
что text, что varchar(max) больше 2Гб не вмещают...
Тебе мало?
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Alexander
У меня есть столб datetime_creation в который (и так понятно) записывается дата создания записи
Подскажие, как получить записи за последние 10 минут?)
Select * from xxxx
Where datetime_creation between date1 and date2
источник

A

Alexander in SqlCom.ru - Стиль жизни SQL
Ilia Zviagin
Select * from xxxx
Where datetime_creation between date1 and date2
Это проще, спасибо
источник

О奧

Олег 奧列格 (Ào liè gé)... in SqlCom.ru - Стиль жизни SQL
Владимир Черных
А кто то пользуется скриптом Ola Hallengren для бекапа?
Вы народ троллите? Очень много людей использует скрипты ola, а ещё https://dbatools.io для администрирования, а вместе все без проблем автоматизируется. Ну и раз в неделю удаляется более тысячи файлов устаревших бекапов, которые ушли в другие длительные хранилища. Ну а бекап лога не реже раза в 15 минут, но всё зависит от ваших требования по глубине потери и восстаноаления данных.
источник

A

Alexander in SqlCom.ru - Стиль жизни SQL
SELECT * FROM messages WHERE datetime_creation >= datetime('now', '-1 minutes')
Запрос возвращает не последнюю минуту... ну как видите:

"2020-10-30 22:15:39"
"2020-10-30 22:15:39"
"2020-10-30 22:15:40"
"2020-10-30 22:15:40"
"2020-10-30 22:15:41"
"2020-10-30 22:15:41"
"2020-10-30 22:15:42"
"2020-10-30 22:15:42"
"2020-10-30 22:15:42"
"2020-10-30 22:20:15"
"2020-10-30 22:20:16"
"2020-10-30 22:20:16"
"2020-10-30 22:20:16"
"2020-10-30 22:20:16"
"2020-10-30 22:21:02"
"2020-10-30 22:21:03"
"2020-10-30 22:21:03"
"2020-10-30 22:24:17"
"2020-10-30 22:24:17"
"2020-10-30 22:24:18"
"2020-10-30 22:24:18"
"2020-10-30 22:24:18"
источник