Tak o preplneni žádná. ale v tomhle pripade se zadny kartezak nekonal. To jen analyst (rozumějte člověk) napsal CTE s jedním dost špatným derivovaným pocitanym sloupcem aby toho nebylo málo tak to ještě groupnul pomocí case statementu a jako třešničku na dortu to pak v následujícím CTE joinul přes ten computed column s jinou tabulkou opět přes computed value. takže plan s column store vypadal asi tak, že místo v batch mode to celé běželo row by row.
Default timeout to sice řeší ale jen do okamziku, kdy ho změníte v connection stringu a dotyčný bohužel ještě vygooglil hinty a změnil i MAXDOP (degree of parallelism)
ale jak říkám toto je z mssql světa, ale principiálně stejné všude.