Тупик в индексе Clustered Columnstore

Мы используем кластерный индекс столбцов в нашей таблице транзакций, выполняющей порядок выполнения. Эта таблица регулярно обновляется различными сеансами. Но каждый сеанс специфичен для задания номера задания, и поэтому он не пытается обновлять одну и ту же строку одновременно. Но мы сталкиваемся с проблемами взаимоблокировки из-за ниже сценариев между сессиями. Блокировка группы строк и блокировка страницы […]

оптимизировать запрос выбора, для выполнения которого требуется 1 минута

У меня очень короткий запрос на выбор, но для его выполнения потребовалось 1 минуту, как его оптимизировать? SELECT dsss.[distID], dsss.[distname], (select count(applicationnumb) from tbl_applicant_case with(nolock) where tbl_applicant_case.[CourtDistId]=dsss.[distID] and tbl_applicant_case.case_numb is not null and [category]=N'अ-27') as ttlcaseentrered, (select count(applicationnumb) from tbl_applicant_case with(nolock) where tbl_applicant_case.[CourtDistId]=dsss.[distID] and tbl_applicant_case.FinalOrder is not null and [category]=N'अ-27') as ttlcasedispopsed FROM [tbl_district] as […]

Сервер Sql Event_Type из suspect_pages после восстановления

Я получил повреждение базы данных. В то время event_type для этой базы данных 1 (ошибка 823, вызывающая подозрительную страницу (например, ошибку диска) или ошибку 824, отличную от плохой контрольной суммы или поврежденной страницы (например, неправильный идентификатор страницы)). Я использую резервный файл для восстановления этой базы данных, я вижу, что event_type для этой базы данных теперь […]

Получение суммарной суммы с использованием более или части

Я пытаюсь получить суммарную сумму записей до тех пор, пока не изменится значение 2 столбца. Ниже приведен образец данных, которые у меня есть сейчас. DT ABBR_VOYAGE_OUT_N ABBR_VESSEL_M 2017-05-08 16:00:00.000 0001W rmhp tmvpn 2017-05-08 16:00:00.000 0001W rmhp tmvpn 2017-05-09 20:00:00.000 0001W rmhp tmvpn 2017-05-08 16:00:00.000 0002W rmhp hueml 2017-05-08 16:00:00.000 0002W rmhp hueml 2017-05-09 20:00:00.000 0002W […]

SSIS – удалить символ X, если за ним не будет символ Y

Допустим, у меня есть следующий набор данных, импортированный из текстового файла: Data ——————– 1,"John Davis","Germany" 2,"Mike Johnson","Texas, USA" 3,"Bill "The man" Taylor","France" Я ищу способ удалить каждый " в данных, если только за ним не следует или не предшествует. Поэтому в моем случае данные должны стать: Data ——————– 1,"John Davis","Germany" 2,"Mike Johnson","Texas, USA" 3,"Bill The […]

Не удалось изменить план обслуживания SQL Server

Я использую Microsoft SQL Server 2014 (SP2) (KB3171021) Standard Edition (64-разрядная версия), и я создал один план обслуживания базы данных на этом сервере. Я могу изменить все свойства плана; однако, когда я пытаюсь выбрать базы данных, он дает мне следующую ошибку: Эта задача требует инициализации соединения. И когда я нажимаю «ОК». Я вижу следующее окно, […]

Как хранить длинную строку с разделителями с запятой в нескольких столбцах?

В основном из-за ограничения на реальном сервере, я не могу использовать текстовый файл, поэтому мне нужно жестко закодировать данные в коде T-SQL. Поэтому сначала я создал строку из текстового файла следующим образом: ("001122;Sale Item 1", "001123;Sale Item 23", "001124;Sale Item 24", …. ) У меня есть эта структура таблицы: DECLARE @Product TABLE(ProductCode INT NOT NULL, […]

SSMS 12 SP, сравнивающий int и VarChar

Я взял на себя программу и обнаружил, что в одной из моих хранимых процедур есть SSIS-задание, которое случайно не выполняется в SP, который читает XML-вывод службы геокодирования и анализирует значения в полях SQL, например: INSERT #out_p_geocode_addresses –where my following SP's are looking for the successfully geocoded addresses (address_id int ,score int ,lat int ,lon int […]

Группировка с использованием условия

У меня есть следующие данные, показанные ниже: stockid stockname units typeid stocktype 321 stn433 gl 2 433 stn433 gl 2 432 stn433 gl 2 pick 544 stn664 gl 1 533 stn664 gl 1 655 stn555 gl 3 pick 677 stn555 gl 3 Основываясь на имени запаса, единицах, комбинации типов (группа по имени запаса, единицам, типид), […]

Добавить строки в final select, если null query sql

Я хочу показать процентный рейтинг отзывов о ценах по порядку номера. например: 5 : 71% 4 : 0% 3 : 0% 2 : 28% 1 : 0% возможно, любой номер ставки Не существует в таблице отзывов продукта (в приведенном выше примере ставка 4,3,1 не существует в моей таблице) данные, вставленные в мою таблицу в приведенном […]

Давайте будем гением компьютера.