请问一次性有40万到100万的数据要一次性写入库中怎么做效率高?
现在的方法 使用 jdbc 启用它的事务来处理 速度感觉比较慢现在想想是不是用存储过程会比较快一些? 如何写呢?希望高手给与解答
我们表 4个字段 第一个字段 是自增id 使用序列 第二个是标志位 number 型 都是默认0 第三个 是一个批次号 也是一次写库时所有数据相同的 第四个是个 varchar2(11)的 数据 这个每一条都是不一样的 这样的 应该 如何写呢?
首先说 这个存储过程如何写??
java 如何调这个存储过程并且为这个 存储过程传三参数(是不是传个集合之类当参数会快一些,对应的java应该用啥做参数)项目紧急 希望高手能够拔刀相助!! 万分之感谢
现在的方法 使用 jdbc 启用它的事务来处理 速度感觉比较慢现在想想是不是用存储过程会比较快一些? 如何写呢?希望高手给与解答
我们表 4个字段 第一个字段 是自增id 使用序列 第二个是标志位 number 型 都是默认0 第三个 是一个批次号 也是一次写库时所有数据相同的 第四个是个 varchar2(11)的 数据 这个每一条都是不一样的 这样的 应该 如何写呢?
首先说 这个存储过程如何写??
java 如何调这个存储过程并且为这个 存储过程传三参数(是不是传个集合之类当参数会快一些,对应的java应该用啥做参数)项目紧急 希望高手能够拔刀相助!! 万分之感谢
解决方案 »
- 哪里可以下载oralce10G的版本
- oracle安装出现 "Oracle Database Configuration Assistant 失败'问题,详见内容
- Windows XP + VMWare Server 1.0.6 + CentOS 5.2 + Oracle 10g Rac (10.2.0.1)安装文档 3
- oracle中自定义函数
- 菜鸟(初学者)高分求助,进者有分,不够再加
- dblink
- 如何删除一个用户!!!
- 菜鸟急死了!
- oracle 多用户的问题
- 如何从一个表中找出重复行?
- 如何提高select ... between ... and ..的查询速度?
- oracle使用Function批量创建同义词时提示权限不足
比如使用
prepareStatement.addBath() ;
prepareStatement.excuteBatch() ; --批量执行.
con.commit();
如果需要使用procedure,可考虑使用bind变量.
程序中还要加入一些 字段数据 所以必须要用java导入
请问 有没有更好的办法??