`

数据库中插入10W条数据

 
阅读更多
这里列出一些数据库中插入10W条数据的代码:

1.sqlserver:
declare @i int
set @i = 1
while (@i<=50000) 
begin 
insert into t_brushCardHistory (iCardID,iCardTypeID,icard_head,iCardNO,iHostID,sHostAdd,tBrushTime)VALUES(2,1,0,1407062791,2,'主门口机',dateadd(minute,@i,getdate()))
set @i= @i +1 
end


2.mysql(有点特殊,需要先创建一个存储过程,然后再调用):
DROP PROCEDURE if exists dowhile;
--
create PROCEDURE dowhile()  
BEGIN  
    DECLARE i int DEFAULT 0;  
    START TRANSACTION;
          WHILE i<100000 DO
                insert into `TNt_telephone` (TNc_agencyName,TNc_phone,TNc_telePhoneOperator,TNc_operatTime,TNc_remark)VALUES(i,13380389053,'admin',now(),CONCAT('...阿狸',i));  
        set i=i+1;  
          END WHILE;  
    COMMIT; 
END
--
call dowhile();


3.oracle等待更新:

4.DB2等待更新:
分享到:
评论

相关推荐

    Java使用JDBC向MySQL数据库批次插入10W条数据(测试效率)

    Java使用JDBC进行批量插入数据是通过PreparedStatement的批处理功能实现的,通过设置手动提交和优化连接字符串,以及合理控制批量处理的大小和选择合适的数据库配置,可以有效地提高插入10万条或更多数据的效率。

    MySQL创建存储过程批量插入10万条数据

    MySQL创建存储过程批量插入10万条数据 存储过程 1、首先防止主键冲突,我们清空表。 TRUNCATE table A_student; 2、编写存储过程 delimiter ‘$’; CREATE PROCEDURE batchInsert(in args int) BEGIN declare i int ...

    3分钟如何向MySQL数据库中插入100万条数据

    本文以"3分钟如何向MySQL数据库中插入100万条数据"为主题,探讨如何快速地批量插入大量数据。 首先,我们需要创建一个测试数据表。在MySQL中,创建表的SQL语句如下: ```sql use db_xk; drop table if exists tb_...

    100万条数据导入SQL数据库仅用4秒

    在SQL Server中,批量插入可以显著提高数据导入效率,而非一条一条地执行INSERT语句。C#中可以利用SqlBulkCopy类来实现这一功能。SqlBulkCopy允许我们一次性将大量数据写入到数据库表中,显著减少了网络传输和数据库...

    Oracle中如何用一条SQL快速生成10万条测试数据

    本文将深入探讨如何利用一条SQL语句在Oracle中快速生成10万条测试数据,这对于数据库管理员和开发人员来说是一项极为实用的技能。 ### 核心知识点:使用SQL生成大量测试数据 #### 1. **理解ROWNUM和CONNECT BY ...

    java批量插入Oracle数据方法

    在IT领域,特别是数据库操作与Java编程中,批量插入数据是一项常见且重要的任务。通过优化这一过程,可以显著提升应用程序的性能,特别是在处理大量数据时。以下是对“java批量插入Oracle数据方法”的深入解析,包括...

    数据插入数据库5种方式工具源码2012825

    数据插入数据库5种方式工具源码 功能描述: 基本Insert Into 单线程Bulk Insert 多线程Bulk Insert 单线程SqlBulkCopy 多线程SqlBulkCopy 试验的5种方法,比较各种方法的导入速度 要把导入的文件放在C盘如:c:\\20...

    07-数据表中数据插入方式(4种)

    本文介绍了四种常见的数据插入方式,它们分别是:向表中所有字段插入数据、向表中某字段插入数据、同时插入多条记录以及将查询结果插入至数据表。以下是这四种数据插入方式的详细介绍: 1. 向表中所有字段插入数据 ...

    C#实现对FireBird数据库数据操作

    本教程将深入探讨如何使用C#编程语言来实现对FireBird数据库的数据操作,包括增、删、改、查,并结合Windows Forms中的DataGridView控件进行数据展示和交互。FireBird是一款开源的关系型数据库管理系统,以其轻量级...

    SpringBoot使用mybatis批量新增500万数据到mysql数据库Demo

    在本项目中,我们主要探讨的是如何利用SpringBoot集成Mybatis框架进行大数据量(例如500万条)的批量插入操作,并将其高效地存入MySQL数据库。这个Demo旨在提供一个学习实例,帮助开发者理解并优化大数据处理的性能...

    mysql百万级测试数据下载 300W条

    总之,"mysql百万级测试数据下载 300W条"为数据库测试提供了一个理想的数据环境。通过这些数据,开发者和测试人员能够全面评估和优化MySQL数据库的性能、稳定性和安全性,从而提升整个系统的质量。

    MySQL数据库30W测试数据.rar

    总的来说,"MySQL数据库30W测试数据.rar" 是一个非常有用的资源,它可以帮助数据库管理员和开发人员在真实的环境中测试和优化他们的系统。遵循提供的导入指南,并结合上述最佳实践,可以确保测试过程顺利且有效。

    递归循环读取省市区json文件数据,并保存到数据库中(很全面)

    在IT领域,将数据从JSON文件中读取并存储到数据库是常见的操作,尤其是在处理层次结构数据时。本示例中的“递归循环读取省市区json文件数据,并保存到数据库中”是一个全面的教程,它涵盖了从JSON解析到数据库交互的...

    教你如何6秒钟往MySQL插入100万条数据的实现

    本文将详细解析如何在6秒钟内向MySQL数据库中插入100万条数据的实现方法。以下将围绕标题和描述中的关键点展开讨论。 首先,要实现快速插入,我们需要使用`PreparedStatement`对象。`PreparedStatement`是SQL语句的...

    mysql 10w级别的mysql数据插入

    特别是在“mysql 10w级别的mysql数据插入”这种场景下,一次性插入数十万条记录,如果处理不当,将会耗费大量的时间和系统资源。从描述中可以看到,一开始采用单条插入的方式,效率极低,半小时只能插入2w条数据,而...

    mysql测试库(100万数据库和世界人口数据库).rar

    在提供的"mysql测试库(100万数据库和世界人口数据库).rar"压缩包中,包含两个重要的文件:`world.sql`和`t100w.sql`,它们为学习和测试MySQL功能提供了丰富的数据集。 `world.sql` 文件通常包含一个名为"world"的...

    SQL写的插入大批量数据(30w)程序

    SQL写的插入大批量数据(30w)程序.用于测试数据库和程序的性能

    Java实现mybatis批量插入数据到Oracle

    本篇文章将详细介绍如何利用Java和MyBatis实现批量插入数据到Oracle数据库中。 首先,我们需要理解Oracle数据库的一些基本概念。Oracle是世界上最流行的商业关系型数据库管理系统之一,以其强大的功能和高可靠性而...

    Excel中插入表的妙用——像数据库一样使用表

    总的来说,Excel中的“插入表”功能提供了类似于数据库的特性,如数据区域的自动扩展、范围名称、公式引用的便捷性以及高效的表格管理。掌握这个功能,对于提升Excel的数据处理能力至关重要,特别是在处理大量复杂...

    C#在MySQL大量数据下的高效读取、写入详解

    在C#中与MySQL数据库进行大规模数据交互时,性能优化是关键,特别是在处理千万级别的数据。本文将探讨如何高效地读取和写入大量数据,主要分为三个步骤:解决读取问题、数据处理和数据插入。 ### 第一步:解决读取...

Global site tag (gtag.js) - Google Analytics