请问一个关于证券数据统计的问题。(0分)

  • 主题发起人 主题发起人 jxzqsun
  • 开始时间 开始时间
J

jxzqsun

Unregistered / Unconfirmed
GUEST, unregistred user!
是这样的,有1000多个股票,每个股票根据上市日期的不同,又有很多天的历史数据,我现在想做个查询的,在1000多个股票的N个日期内检索,现在普遍的行情分析软件都是生成 股票代码.day 这种方式通过服务器传送到客户端,客户端再根据*.day文件来生成k线图,每个股票都生成一个day文件。

但是我现在是要综合查询,不是一个股票一个股票的处理,请问我这是否应该用数据库才更合理?

如果用数据库,这数据库结构应该如何设计?是否一个股票一个表?如果是,那么我查询符合某些条件的股票,岂不是要打开1000多个表?速度会不会太慢了?

另外,因为日期时间比较多,所以所有的股票的历史数据如果放到sql server的话,可能要超过1G,不知道这是否有性能的问题?
 
*day文件的格式是什么?
怎么样才能打开呀?
 
参考一下分析家的数据结构,一个文件按照某种特定的方式来存放所有数据。数据结构
必须自行解决:D
一般*.day之类,仅适合于对单支证卷的分析,若取某天所有证卷或者以行情为
依据分析,当然不可。
用sql server2k不可行,性能的问题。若含实时数据分析,更不可行哪。

 
关注此问题!!!
 
后退
顶部