【发布时间】:2020-05-04 07:32:14
【问题描述】:
我有 Sequel server 2019,上面有数据库,每当对数据库运行查询时,C: 驱动器都会丢失空间,直到我关闭查询,然后它会重新获得所有空间。
我尝试从 SQL Server 2019 运行管理工作室来查询数据库,然后 C: drive 不断失去空间,直到我关闭查询。
我的 C 驱动器有 34 GB 可用空间,但我使用 6 GB 表运行的数据。我也尝试更改工具和 SQL 执行选项卡上的设置。感谢是否有人可以提供帮助。
【问题讨论】:
-
至少向我们展示您正在运行的查询。 “简单”查询不会占用磁盘上的额外磁盘空间,除非它最终写入大量日志或 tempdb;如果它写了这么多,你就要求显示或处理大量数据。
-
由于客户数据,我无法在此处进行查询。我正在使用左连接、连接和联合与 4 个表。我曾经运行相同的查询,直到昨天晚上。它现在给问题了。
-
给我们一个查询不会暴露任何数据。如果您不愿意告诉我们并向我们展示您正在做的什么,那么我们将无法帮助您。你不会不看就让机械师修理你的车。同样的逻辑在这里也适用。
-
INSERT INTO [PLDTOTC2].[dbo].[PPA_FINAL] SELECT Distinct A._CASE_KEY,B._ACTIVITY,B._EVENTTIME,A.SR_SUMMARY_ID,B.SR_STATUS_MAPPED, '' as STATUS,''作为 SOTYPE,A.ITYP,B.RATE_PLAN_DESC,B.SR_CRTR_REGION_CODE,B.SR_CRTR_WC_DESC,B.SALESCHANNEL,B.AGENT_CODE,A.BILL_STATUS,'' 作为 NETYPE,'' 作为 CONTREMPID,'' 作为 RSO_REASON,'' 作为 REGION ,'' as PROVINCE, '' as CITY,'' as INSTALLATION_COUNT,B.SOURCE_APP,B.SR_CAN_REASON, A.KENAN_CAN_REASON FROM [PLDTOTC].[dbo].[KENAN_FINAL] A JOIN [PLDTOTC].[dbo].[ CSP_Final] B ON TRIM(A.SR_SUMMARY_ID) = TRIM(B.SR_SUMMARY_ID)
标签: ssms sql-server-2019-express