CTE dle mého skromného názoru by melo byt zakázáno. Když vidím SQL co je schopen zplodit analyst a pak se divi, že má dotaz běžící několik hodin a ani mu to nepřijde divný a špatný.... naposledy jeden zplodil cte s několika biliony rows a v podstatě nám odstřelil tempdb (mssql ) poté co narostla o 1.5 TB. nemluvě o tom, že jsme ho omylem zaradili do špatné skupiny a neaplikoval se na něj resource governor a granted query memory byla přes 500GB RAM (ano není to překlep, máme 3 TB RAM na každém sql node )