zoukankan      html  css  js  c++  java
  • C# 批量插入Mysql zt 武胜

    public void loadData(Connection connection)
    {
        long starTime = System.currentTimeMillis();
     
        String sqlString = "load data local infile ? into table test";
        PreparedStatement pstmt;
        try {
            pstmt = connection.prepareStatement(sqlString);
             
            pstmt.setString(1, "tfacts_result");
             
            pstmt.executeUpdate();
             
            pstmt.close();
        } catch (SQLException e) {
            e.printStackTrace();
        }
         
        long endTime = System.currentTimeMillis();
         
        System.out.println("program runs " + (endTime - starTime) + "ms");
     
    }
     
     
    public static void mysql_batch(string sqlStr,int point)
            {
                string sql = "insert into test(node1, node2, weight) values(?, ?, ?)";
    
                Connection conn = getConn("mysql");
                conn.setAutoCommit(false);
                //clear(conn);
                try
                {
                    PreparedStatement prest = conn.prepareStatement(sql);
                    //long a = System.currentTimeMillis();
                    for (int x = 1; x <= count; x++)
                    {
                        prest.setInt(1, x);
                        prest.setString(2, "张三");
                        prest.addBatch();
                        if (x % point == 0)
                        {
                            prest.executeBatch();
                            conn.commit(); 
                        }
                    }
                    prest.close();
                    //long b = System.currentTimeMillis();
                    //print("MySql批量插入10万条记录", a, b, point);
                }
                catch (Exception ex)
                {
                    ex.printStackTrace();
                }
                finally
                {
                    close(conn);
                }
  • 相关阅读:
    严援朝座右铭
    王治郅 请让爱国走下神坛
    Java 事件处理实例
    SAP ERP 与 Oracle ERP 比较
    Gantt Component for Delphi Pure Pascal code(TsyGantt VCL)
    XMLRPC vs. SOAP
    Interfaces with Constants Only(java中通用常量定义)
    船舶设计软件简介
    DelphiARX 2000i 简介
    JAVA事件适配器用内部类,匿名类实现事件处理
  • 原文地址:https://www.cnblogs.com/zeroone/p/3062488.html
Copyright © 2011-2022 走看看