Size: a a a

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

2021 January 01

А

А in SqlCom.ru - Стиль жизни SQL
исходный 5743  
сжатый 2929

Еще раз спасибо!
источник

I

ILYA in SqlCom.ru - Стиль жизни SQL
А
а если потом нужно перенести на другой сервер? сейчас быстро можно перетащить бэкап...
Ну Бекап вполне себе бекапит и filestream группы, Бекап рестор не сильно отличаться будет
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
ILYA
Ну Бекап вполне себе бекапит и filestream группы, Бекап рестор не сильно отличаться будет
Там правда бывает Ж если нужно удалить каталог. ПРоще диск форматнуть иной раз.
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Еще Filestream + Availability Groups  = дофига места в пустую в связи с тем, что версии файлов в filestream хранятся пока записи их меняющие из журнала транзакций не уйдут, а AG придерживает их для простоты подключения реплик.
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
источник

oa

oleg aronov in SqlCom.ru - Стиль жизни SQL
Oleg T
Еще Filestream + Availability Groups  = дофига места в пустую в связи с тем, что версии файлов в filestream хранятся пока записи их меняющие из журнала транзакций не уйдут, а AG придерживает их для простоты подключения реплик.
У этого есть ещё неожиданный (по крайней мере для меня) сайд-эффект - тоже самое касается in-memory oltp, поскольку на диске файловая группа in-memory хранится как filestream. У меня из-за ag файловая группа in-memory, в которой одна таблица с тысячей записей (очень часто изменяются) весит больше 20 ГБ, а сама таблица (durability schema_only) занимает 3 МБ в памяти.
2014, последний CU.
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
oleg aronov
У этого есть ещё неожиданный (по крайней мере для меня) сайд-эффект - тоже самое касается in-memory oltp, поскольку на диске файловая группа in-memory хранится как filestream. У меня из-за ag файловая группа in-memory, в которой одна таблица с тысячей записей (очень часто изменяются) весит больше 20 ГБ, а сама таблица (durability schema_only) занимает 3 МБ в памяти.
2014, последний CU.
Во, это прям канонический случай этой проблемы. Сталкивался с такой бедой в системе документооборота с автосохранением документов в процессе правки. Каждая правка документа превращалась в 20-100 версий этого документа в файлстриме. Версии жили там очень по долгу. Garbage collector просто не успевал их выносить, а ag делала это еще более затруднительным.
источник
2021 January 02

A

Alexander in SqlCom.ru - Стиль жизни SQL
Как построить запрос в базу данных, чтоб получить самую близкую запись к координатам? Каждая запись хранит Latitude и Longitude
источник

А

Андрій in SqlCom.ru - Стиль жизни SQL
Alexander
Как построить запрос в базу данных, чтоб получить самую близкую запись к координатам? Каждая запись хранит Latitude и Longitude
Ну преоюразовать в географи и сортануть по пути
источник

А

Андрій in SqlCom.ru - Стиль жизни SQL
/g mssql STDistance
источник

G

GopoBot in SqlCom.ru - Стиль жизни SQL
STDistance (geography Data Type) - SQL Server | Microsoft Docs
https://docs.microsoft.com/en-us/sql/t-sql/spatial-geography/stdistance-geography-data-type
источник
2021 January 03

AR

Avtandil Rudenko in SqlCom.ru - Стиль жизни SQL
Ро
источник

PI

Petr Ivanov in SqlCom.ru - Стиль жизни SQL
Alexander
Как построить запрос в базу данных, чтоб получить самую близкую запись к координатам? Каждая запись хранит Latitude и Longitude
смотря в какой версии
источник

PI

Petr Ivanov in SqlCom.ru - Стиль жизни SQL
в 2014 синус выходил за значение 1
источник

PI

Petr Ivanov in SqlCom.ru - Стиль жизни SQL
если всё рядышком, то можно брать просто среднеквадратичное отклонение. если не рядышком, то лучше по глобусу расстояние по дуге. если ин реал лайф, то в Москве расстояние по прямой может быть 100м, а по дорогам 14км
источник
2021 January 04

S

Simon in SqlCom.ru - Стиль жизни SQL
Добрый день, подскажите пожалуйста, оптимально ли значение  Max Degree of Parallelism = 4, если на сервере 2 процессора по 16 ядер
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Simon
Добрый день, подскажите пожалуйста, оптимально ли значение  Max Degree of Parallelism = 4, если на сервере 2 процессора по 16 ядер
Обычно отвечают "It depends". И оно правда депендс. Но для начала пойдёт. Какой cost threshold for parallelism? Профиль системы OLAP/OLTP? Сколько памяти? Размер самой большой таблицы в гб?
источник

O

Oleg T in SqlCom.ru - Стиль жизни SQL
Simon
Добрый день, подскажите пожалуйста, оптимально ли значение  Max Degree of Parallelism = 4, если на сервере 2 процессора по 16 ядер
Если остального не скажете, то хотя бы убедитесь, что cost threshold for parallelism больше 100. Так же посмотрите работает ли софт нума. По идее у вас должны быть 4 нумы по 8 ядер
источник

S

Simon in SqlCom.ru - Стиль жизни SQL
Oleg T
Обычно отвечают "It depends". И оно правда депендс. Но для начала пойдёт. Какой cost threshold for parallelism? Профиль системы OLAP/OLTP? Сколько памяти? Размер самой большой таблицы в гб?
Cost threshold for parallelism = 100, 512гб озу
источник

S

Simon in SqlCom.ru - Стиль жизни SQL
Oleg T
Если остального не скажете, то хотя бы убедитесь, что cost threshold for parallelism больше 100. Так же посмотрите работает ли софт нума. По идее у вас должны быть 4 нумы по 8 ядер
Щас попробую найти
источник