开拓者期货期权程序化系统交易论坛

标题: 稳定出现的: 导入数据 TB异常退出, 无提示 [打印本页]

作者: Neoplay    时间: 2009-2-7 10:59:44     标题: 稳定出现的: 导入数据 TB异常退出, 无提示

刚安装 了 交易开拓者V3.2.1  超强

试了一下, 同样的问题 出现



==
"TB导出的单日 tick" 历史数据(csv中非当日的部分数据, 已经去掉), 另建合约再导入, TB总是会异常退出, 稳定出现这个问题,
有时导入一份数据会碰到 1~ 3 次TB异常退出, 没有任何提示...
更多的情形是 只能导入一份数据,  再建合约, 想导入另一份数据, TB就会 异常退出, 没有任何提示, 占70~ 80% 的情况
只碰到过一次, tb可以 连续2次分别导入单日的份数据到到2个自定义的合约, 再想导入第三份, 就又异常退出了.... 无提示...

异常退出之后,  再次登陆, 查看, 有时数据已经倒入完全了, 有时数据只倒入了部分, 有时数据则完全没有倒入...


TB 版本:  3, 2, 0, 0
更新:  2008-10-18


希望能改进一下这个问题


对时间影响非常大, 导入数据经常需要 N 个小时...  大部分时间都在 重新 登陆... 和等待....


我在几台不同的机器上都 碰到同样的问题,    机器硬件配置都很好

[ 本帖最后由 Neoplay 于 2009-2-7 11:11 编辑 ]
作者: nopain    时间: 2009-2-7 12:13:40

在处理大量数据的时候,超过2万以上,是容易出错,主要原因是参数配置问题。
为了平时正常使用占用资源不至于过大,安装目录下DB_CONFIG_Q里面的配置没有设置过大。你可以修改一下参数再重新试试。

# 最大执行线程数目
set_lk_max_lockers 1000
# 锁的最大数目
set_lk_max_locks 2000
# 最多锁住的对象(页)的数目
set_lk_max_objects 2000

修改这3个参数,放大一倍看看
作者: Neoplay    时间: 2009-2-7 14:59:19

多谢nopain  周末回复  

机器都是  双核 intel 5500 以上, 内存 2G  TB 专用机器, XP sp3

缓冲 等等都可以 放到   用完内存为止...   其他参数呢?  也需要放大不?
作者: Neoplay    时间: 2009-2-7 15:04:18

现在 不是可以 容许 8W bar 了?  应该可以导入 更大的 tick/ bar 数据了吧?




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2