因为没分, 所以没办法发到其它模块, 明天补分!(加分了不知道可以移到其它模块不)俺在试手小例子, 就是把股票行情的数据全导入oracle中,
表中字段,
NO: 代码
DATES: 日期
OPEN: 开盘价
MAX: 最高价
MIN:最低价
CLOSE:收盘价YES:昨天的收盘价,(为了好做分析, 加了这个字段)现在的问题是, 数据文件中只有最前面的几个字段, 而没有我那个YES字段的值,所以都是空的
当然了, 这个值也就等于它前面一条记录的CLOSE的值,
因为不知道怎么发图, 这样说可能说不清楚, 发图很直观了
请教下, 这里有没SQL写或者其它什么的, 可以直接更新最后那个字段的?数据文件是几千个文本文件,400多万条记录吧
我用的JDBC做, 读取文件再插入数据库中, 试了好几次, 现在的时间也差不多半个钟左右
用HIBERNATE,试了几次,都没成功, 到100万条左右就出错了, 时间也超长,
这里有没可以再优化的呢
表中字段,
NO: 代码
DATES: 日期
OPEN: 开盘价
MAX: 最高价
MIN:最低价
CLOSE:收盘价YES:昨天的收盘价,(为了好做分析, 加了这个字段)现在的问题是, 数据文件中只有最前面的几个字段, 而没有我那个YES字段的值,所以都是空的
当然了, 这个值也就等于它前面一条记录的CLOSE的值,
因为不知道怎么发图, 这样说可能说不清楚, 发图很直观了
请教下, 这里有没SQL写或者其它什么的, 可以直接更新最后那个字段的?数据文件是几千个文本文件,400多万条记录吧
我用的JDBC做, 读取文件再插入数据库中, 试了好几次, 现在的时间也差不多半个钟左右
用HIBERNATE,试了几次,都没成功, 到100万条左右就出错了, 时间也超长,
这里有没可以再优化的呢
解决方案 »
- oracle 10.1.0 恢复到 10.2.0.3
- oracle如何复制表空间?
- 关于oracle to_date to_char 的具体使用方法,请详细的举例说明一下
- oracle取出最后10条记录 怎麼寫
- excel数据导入oracle--System.IO.IOException: 文件''正由另一进程使用,因此该进程无法访问该文件。
- 数据字典在SGA区的哪一个组件中缓存
- LINUX下安装ORACLE
- 有没有sql语句可以查看表的主键和索引吗?
- 千万火急求救,高分赠送,怎样备份oracle数据库所有对象(包括表,存储过程,函数,触发器…)
- 如何在基于90列,20多万条的表上建立视图?我的查询关联到该表,10分钟没有结束!!!!
- 账号频繁自动锁定的问题
- oracle如何截取两个杠直接的内容
我也做过相似的项目。你能说你报错的是什么吗?
你用JDBC做的话 做了连接池没有呢》? 对资源的控制上面 你看你做的怎么样? 还有用HIBERNATE做的话我没有试过。
那些数据文件有几千个,
我后面做了jdbc, 差不多半个钟左右,
hibernate那个, 郁闷,没细究, 只是把数据弄进去就可以了,