Size: a a a

2020 September 24

DN

Denis Novickiy in sql_ninja
для таких случаев вроде такое советуют использовать
https://docs.microsoft.com/ru-ru/sql/relational-databases/indexes/create-filtered-indexes?view=sql-server-ver15
источник

MC

Max Chistyakov in sql_ninja
Вроде фильтрованные индексы не влияют на производительность запросов, просто позволяют сэкономить место за счет того что индексируют не все строчки
источник

DN

Denis Novickiy in sql_ninja
Max Chistyakov
Вроде фильтрованные индексы не влияют на производительность запросов, просто позволяют сэкономить место за счет того что индексируют не все строчки
ну хз, говорят, что на производительность должен влиять
это оптимизированный некластеризованный индекс, особенно подходящий для запросов, осуществляющих выборку из хорошо определенного подмножества данных. Он использует предикат фильтра для индексирования части строк в таблице. Хорошо спроектированный фильтруемый индекс позволяет повысить производительность запросов, а также снизить затраты на обслуживание и хранение индексов по сравнению с полнотабличными индексами.
источник

DI

Dmitriy Ivanov in sql_ninja
Alexey Shumkin
а зачем скрипт из SVN в Git?
как насчёт git-svn?
потому что надо наоборот не надо
источник

MC

Max Chistyakov in sql_ninja
Denis Novickiy
ну хз, говорят, что на производительность должен влиять
это оптимизированный некластеризованный индекс, особенно подходящий для запросов, осуществляющих выборку из хорошо определенного подмножества данных. Он использует предикат фильтра для индексирования части строк в таблице. Хорошо спроектированный фильтруемый индекс позволяет повысить производительность запросов, а также снизить затраты на обслуживание и хранение индексов по сравнению с полнотабличными индексами.
а, интересно
источник

AS

Alexey Shumkin in sql_ninja
Dmitriy Ivanov
потому что надо наоборот не надо
в смысле "наоборот"?
источник

DI

Dmitriy Ivanov in sql_ninja
Alexey Shumkin
в смысле "наоборот"?
потому что надо из ssms делать коммит в git
источник

AS

Alexey Shumkin in sql_ninja
Dmitriy Ivanov
потому что надо из ssms делать коммит в git
дык )
делаете SSMS -> SVN , заТем git svn fetch - всё ) (самописный скрипт не нужен)
источник

DI

Dmitriy Ivanov in sql_ninja
Alexey Shumkin
дык )
делаете SSMS -> SVN , заТем git svn fetch - всё ) (самописный скрипт не нужен)
как из redgate вызвать git svn fetch ?
источник

AS

Alexey Shumkin in sql_ninja
Dmitriy Ivanov
как из redgate вызвать git svn fetch ?
а "скрипт" как вызывается?
источник

DI

Dmitriy Ivanov in sql_ninja
Alexey Shumkin
а "скрипт" как вызывается?
по шедуллеру
источник

AS

Alexey Shumkin in sql_ninja
Dmitriy Ivanov
по шедуллеру
ну вот так же )))
источник

DI

Dmitriy Ivanov in sql_ninja
Alexey Shumkin
ну вот так же )))
да вот не так же
источник

AS

Alexey Shumkin in sql_ninja
Dmitriy Ivanov
да вот не так же
ну,  это вам виднее ))
просто git svn - делает , как я понимаю, то же самое, что и скрипт, только уже давно )) в том числе "копирует" коммиты в Git-репу )
источник

MC

Max Chistyakov in sql_ninja
2flower _
низкая селективность, это плохо для индексов, оптимизатор в общем то прав, но не прав видимо в этом конкретном случае.
записи с done = 0 - это 3% от общего числа записей в таблице. Кажется, он должен по ним хорошо работать
источник

MC

Max Chistyakov in sql_ninja
Anastasiya Shmatkova
Сервак просто не будет такой индекс использовать (при+/- равном распределении полов), проигнорит и пойдет сразу фулсканить
помню что бы такой же случай, но там речь шла о поле, который примерно 50/50 с небольшим перевесом в сторону женщин. Там да, селективность будет низкая
источник

DI

Dmitriy Ivanov in sql_ninja
Alexey Shumkin
ну,  это вам виднее ))
просто git svn - делает , как я понимаю, то же самое, что и скрипт, только уже давно )) в том числе "копирует" коммиты в Git-репу )
это понятно, только  кто будет делать шаг из svn в  git?
Получается 2 коммита у разраба. RG to SVN , Git fetch from SVN
Чтобы был только 1 коммит , разраб делает его из RG to SVN,  по шедулеру запуск скрипта который переносит коммит из SVN to Git
источник

F

Frankie4Fingers in sql_ninja
нинзи, CHECKSUM() не гарантирует уникальность для различных строк?
источник

F

Frankie4Fingers in sql_ninja
источник

F

Frankie4Fingers in sql_ninja
источник