私の現在のプロジェクトでは、SQL Server データベースに対する選択クエリに非常に奇妙な問題があります。
デプロイ後に初めてクエリを実行すると、クエリが終了しません。次に、クエリを停止して再実行すると、即座に終了します。
初めてクエリを発行したときは他に何も実行していないため、どのようにデッドロックに関連するのかわかりません。
なぜこれが起こるのか誰にも分かりますか?
参照用のクエリは次のとおりです。
SELECT KontoplanKommuneAar.fk_kontoplankommune_id_kontoplankommune,
KontoplanKommuneAar.kontoplankommuneaarid,
KontoplanKommuneAar.fk_kontoplanindividuel_id_kontoplanindividuel,
KontoplanKommuneAar.sys_kommuneid,
KontoplanKommuneAar.sys_extractdate,
KontoplanKommuneAar.sys_batchdate
FROM (SELECT kka.fk_kontoplankommune_id_kontoplankommune,
kka.kontoplankommuneaarid,
kka.fk_kontoplanindividuel_id_kontoplanindividuel,
kka.sys_kommuneid,
kka.sys_batchdate,
kka.sys_rowid,
kka.sys_extractdate
FROM edw.dbo.kontoplankommuneaar kka
WHERE kka.kontoplankommuneaarid != -1
AND ( kka.kontoplankommuneaarid IN (SELECT
fk_kontoplankommuneaar_id_kontoplankommuneaar
FROM
kontoplanposteringsummaaned)
OR kka.kontoplankommuneaarid IN (SELECT
fk_kontoplankommuneaar_id_kontoplankommuneaar
FROM
kontoplanbudgetvedtaget)
OR kka.kontoplankommuneaarid IN (SELECT
fk_kontoplankommuneaar_id_kontoplankommuneaar
FROM
kontoplankorrigeringbudget) )) KontoplanKommuneAar
ORDER BY KontoplanKommuneAar.fk_kontoplankommune_id_kontoplankommune