SQL Server&&C#处理海量数据总是报错outofmemory,求教,谢谢!!

问题描述

SQL Server&&C#处理海量数据总是报错outofmemory,求教,谢谢!!

数据库里的表格式为“ID”、“SUBSUM”、“SUM”,一共有8张表,每张表大约有750万行的数据,每张表中有一些相同的ID号(但subsum和sum值不同),我的目的是得到一张新的表,新表中含有8张表中所有的ID号并且每个ID号的SUBSUM和SUM的值是8张表对应的值的总和。

我使用了C#中SQLBulkCopy.WriteToServer()的方法,但问题是数据量太大报错outofmemory,请问如何解决呢?

解决方案

要看你的代码了,最好用存储过程实现。

解决方案二:

SQL Server 2005对海量数据的处理
SQL Server 2005对海量数据的处理

时间: 2024-12-01 18:09:27

SQL Server&&C#处理海量数据总是报错outofmemory,求教,谢谢!!的相关文章

jdbc连接sql server数据库问题分析

SQL Server连接中问题还真多.不进行设置还真连接不上,这里小记一下!(部分资料来源于互联网) JDBC连接MySQL出现的问题 (例子里面自带JDBC2005的驱动,在lib文件夹下,右键点击Build Path--->add to build build path 即可) 运行connectionSqlServer2005包下的JavaConnectionSQL类即可! 1. 驱动问题: JDBC2005与JDBC2008一定要对号入座,否则会报错!(本人用的是2008) 2. 服务启

jdbc连接sql server数据库问题分析_MsSql

SQL Server连接中问题还真多.不进行设置还真连接不上,这里小记一下!(部分资料来源于互联网) JDBC连接MySQL出现的问题 (例子里面自带JDBC2005的驱动,在lib文件夹下,右键点击Build Path--->add to build build path 即可) 运行connectionSqlServer2005包下的JavaConnectionSQL类即可! 1. 驱动问题: JDBC2005与JDBC2008一定要对号入座,否则会报错!(本人用的是2008) 2. 服务启

SQL Server 2005版本特性介绍

作为微软下一代的数据管理与商业智能平台,SQL Server 2005将是微软5年来具有里程碑性质的企业级数据库产品.和以往的数据解决方案相比,SQL Server 2005将给您带来空前的价值.超强的功能和激动人心的全新体验. SQL Server 2005中包含了非常丰富的新特性:通过提供一个更安全.可靠和高效的数据管理平台,增强企业组织中用户的管理能力,大幅提升IT管理效率并降低运维风险和成本:通过提供先进的商业智能平台满足众多客户对业务的实时统计分析.监控预测等多种复杂管理需求,推动企业

SQL Server 2005 版本特性介绍

server 作为微软下一代的数据管理与商业智能平台,SQL Server 2005 将是微软5年来具有里程碑性质的企业级数据库产品.和以往的数据解决方案相比,SQL Server 2005将给您带来空前的价值.超强的功能和激动人心的全新体验.www.想自杀iTbulo.comkU1kZh7 SQL Server 2005 中包含了非常丰富的新特性:通过提供一个更安全.可靠和高效的数据管理平台,增强企业组织中用户的管理能力,大幅提升IT管理效率并降低运维风险和成本:通过提供先进的商业智能平台满足

SQL Server 2005的版本特性

SQL Server 2005中包含了非常丰富的新特性:通过提供一个更安全.可靠和高效的数据管理平台,增强企业组织中用户的管理能力,大幅提升IT管理效率并降低运维风险和成本:通过提供先进的商业智能平台满足众多客户对业务的实时统计分析.监控预测等多种复杂管理需求,推动企业管理信息化建设和业务发展:同时,SQL Server 2005将提供一个极具扩展性和灵活性的开发平台,不断拓展您的应用空间,实现Internet数据业务互联,为您带来新的商业应用机遇. 由于大大减少了应用程序宕机时间,提高了系统的

SQL Server数据全同步及价值分析[终结版]

SQL Server数据全同步[终结版] 版权所有,转载请注明出处,谢谢! 经过两天的同步编写和测试,出了第一个Release版本: 1. 本函数仅支持单向同步,即从一个主数据库想多个从数据库同步 2.主数据库的任何增删改都会同步到所有从数据库上 3. 最重要的一点:同步数据库的价值所在:当主数据库服务器不可用时,程序可以使用其他从数据库或者备用数据库,这对于未来公有云和私有云应用具有重大价值! 代码: <span style="font-size:18px;">/// &

SQL Server 2008 筛选器报错Microsoft.SqlServer.Management.Sdk.Sfc

在Microsoft SQL Server 数据库中有时候经常需要筛选表,因为数据中表比较多时,不仅从一堆表里面找一个表比较麻烦,而且客户端从服务器加载这些信息需要一些时间.前两天安装了SQL Server 2008,结果在筛选表时,报如下错误:    点击确定后,然后"表(已筛选)",弹出如下错误提示.   这个是因为没有打上SQL Server 2008 Service Pack 1这个补丁.打上这个补丁后,就不会出现上面这种错了.SP1补丁官方地址http://www.micro

如何用asp把sql server數據轉化為execl文件

server 1.ASP文件: <%@ LANGUAGE="VBSCRIPT" %><%option explicit%><%'EXAMPLE AS:把数据库中一个每天24小时在线人数放到一个EXCEL文件中去'AUTHOR :钢铁工人'EMAIL :hello_hhb@21cn.com'DATE :2001-3-25'TEST :在NT4,SP6,SQL SERVER 7.0,EXCEL2000中测试通过%><HTML><HEAD

.NET和SQL Server中“空值”辨析

server 初学数据库编程我们可能会有一些对"空值"的疑问,比如通过编程新建的一个表中所有数据皆显示为<NULL>,手动添加并删除文字后又变成了空白:一个字符串类型的字段,明明没有填值,却不等于"":用ADO.NET从数据库中取值,每遇到有<NULL>的就出错--这需要我们正确认识.NET和SQL Server中几种不同的"空值".1.真正的空值,也就是"没有输入的值",可以出现在大多数类型的字段中(