Здравствуйте. Вот такой запрос:
Приводит к росту базы TempDB до 12 гб. Реально в таблицу вставляются около 2 млн. строк. После вставки размер занимаемой таблицей не больше 4 гб. Как можно сделать так, чтобы вставка данных не занимала сколько места в TempDB
DROP TABLE [dbo].[Fct_Subconto] GO SELECT [IdNci_0062] ,[Date_Month] ,[Year_Prov] ,[Month_Prov] ,[IDDIM_0090] ,[IDDim_0050] ,[АП] ,[СРН] ,[IdDim_0029Clc] ,[IdDIM_0021] ,[СНДРС_УВ] ,[СНКРС_УВ] ,[ДО_УВ] ,[КО_УВ] ,[СКДРС_УВ] ,[СККРС_УВ] ,[СНД_УВ] ,[СНК_УВ] ,[СКД_УВ] ,[СКК_УВ] ,[ДОННР_УВ] ,[КОННР_УВ] ,[ДОКНР_УВ] ,[КОКНР_УВ] ,[СНДРС_НАЦ] ,[СНКРС_НАЦ] ,[ДО_НАЦ] ,[КО_НАЦ] ,[СКДРС_НАЦ] ,[СККРС_НАЦ] ,[СНД_НАЦ] ,[СНК_НАЦ] ,[СКД_НАЦ] ,[СКК_НАЦ] ,[ДОННР_НАЦ] ,[КОННР_НАЦ] ,[ДОКНР_НАЦ] ,[КОКНР_НАЦ] ,[СНДРС_ВВР] ,[СНКРС_ВВР] ,[ДО_ВВР] ,[КО_ВВР] ,[СКДРС_ВВР] ,[СККРС_ВВР] ,[СНД_ВВР] ,[СНК_ВВР] ,[СКД_ВВР] ,[СКК_ВВР] ,[ДОННР_ВВР] ,[КОННР_ВВР] ,[ДОКНР_ВВР] ,[КОКНР_ВВР] ,[СНДРС_ДОЛ] ,[СНКРС_ДОЛ] ,[ДО_ДОЛ] ,[КО_ДОЛ] ,[СКДРС_ДОЛ] ,[СККРС_ДОЛ] ,[СНД_ДОЛ] ,[СНК_ДОЛ] ,[СКД_ДОЛ] ,[СКК_ДОЛ] ,[ДОННР_ДОЛ] ,[КОННР_ДОЛ] ,[ДОКНР_ДОЛ] ,[КОКНР_ДОЛ] INTO [dbo].[Fct_Subconto] FROM [dbo].[Fct_0020_OSB_Subconto]
Приводит к росту базы TempDB до 12 гб. Реально в таблицу вставляются около 2 млн. строк. После вставки размер занимаемой таблицей не больше 4 гб. Как можно сделать так, чтобы вставка данных не занимала сколько места в TempDB