OracleBulkCopy 性能
我的 C# .NET 应用程序使用 OracleBulkCopy 将数百万条记录写入临时表。每次应用程序内存中有 20000 条或更多记录时,它都会调用 OracleBulkCopy 将所…
TSQL批量插入数据,同时将创建的id返回到原始表
我有两张桌子。一个称为@tempImportedData,另一个称为@tempEngine。 我在 @tempImportedData 中有数据,我想将此数据放入 @tempEngine,一旦插入 @te…
使用 SSIS 分解数据库中的 XML
我正在寻找一种从 SQL 数据库中提取 XML 并通过 SSIS 批量分解 XML 的方法。我目前有一个包,可以从数据库中提取 XML 并通过变量将 XML 传递到存储过…
MySQL 批量插入或更新
有什么方法可以在 MySQL 服务器上批量执行诸如 INSERT OR UPDATE 之类的查询吗? INSERT IGNORE ... 不起作用,因为如果该字段已经存在,它将简单地忽…
Sql Server中的大事务,有什么问题吗?
我有一个程序,可以在一个事务中对 SQL Server 2005 或 2008 数据库执行许多批量操作(删除和创建索引、创建列、全表更新等)。 是否会出现任何问题?…
如何从巨大的表中删除过期数据而不让日志文件增长失控?
我有一个巨大的表(30 亿行),不幸的是其中大部分包含过期的数据。我想简单地删除所有这些过期的行,并保留其余的。 我可以执行这样的语句: delete …
逗号导致使用 BULK INSERT 和格式文件出现问题
我正在尝试使用 SQL Server 上的 BULK INSERT 和格式文件导入 .CSV 文件。我已经创建了格式文件并为每个值设置了正确的字段终止符。格式文件已正确验…
缓存 mysql 插入 - 保持数据完整性
我想做很多插入,但是一段时间后可以更新mysql吗? 例如,如果有一个查询,例如“ Update views_table SET views = views + 1 WHERE id = 12; Could i…
Oracle 问题:改进常规路径负载、direct=false、提交次数和bindsize/readsize 时出现问题
我目前正在做一个学术基准测试,TPC-H,并且我有一些大表,我想使用直接路径(效果很好并且非常快)和传统路径加载。 为此,我使用了这个批处理脚本:…
为什么对于具有父子约束表的大型数据集,PL/SQL Bulk DML 运行速度会变慢?
我一直试图弄清楚为什么这个 PL/SQL 清除脚本对于记录表有几十万或更多记录的数据集运行缓慢。在脚本执行之前,记录表的某个子集被标记为要清除 - 大…