データベースのレスポンスが極端に低下
Posted on :| コメント (0)
自作競馬ソフトはEveryDB経由でSQL Server2005にデータを蓄積する形を取っています。 単に出馬表を作るだけの段階から検証へと駒を進めたわけですが、困ったことが起きています。いろいろなロジックを検証するために、 近5走の戦績を含む馬柱を連続で作成させると、ある時から極端にレスポンスが低下してしまうと言うことです。
検証作業はとにかく数が物を言います。それ故数年分のデータを検証させることは珍しいことではありません。しかし、
1年分のデータ検証が完了する前にレスポンス低下によって作業が中断してしまいます。
これでは使い物になりません。
実際に1レース分の検証をするには、
- スケジュールの取得
- 出馬表(RA+SE)の取得
- 出走馬の戦績の取得(RA+SE)
という流れになっています。特に重要なのは3番目のプロセスです。はっきり言って1と2はすぐに完了します。しかし、 戦績がくせものです。戦績を取得するには、血統IDをキーにSEを取得する必要があります。SEにはトラックなどの情報がないため、 同時にRAも取得しています。
この一連のプロセスを1日36レース、1年分行おうとすると途中でレスポンスが低下してしまいます。
あいにくSQL Server2005は使い始めたばかりで、表面しか眺めていません。どこかに落とし穴があるのだと思いますが、 つくづく今のData Lab.の仕様は使いづらさを感じます。
コメント
- Search
- 最近の記事
- カテゴリー
- 過去の記事
-
- 2011年05月
- 2011年03月
- 2011年02月
- 2011年01月
- 2010年12月
- 2010年11月
- 2010年10月
- 2010年09月
- 2010年08月
- 2010年07月
- 2010年06月
- 2010年05月
- 2010年04月
- 2010年03月
- 2010年02月
- 2010年01月
- 2009年12月
- 2009年11月
- 2009年10月
- 2009年09月
- 2009年08月
- 2009年07月
- 2009年06月
- 2009年05月
- 2009年04月
- 2009年03月
- 2009年02月
- 2009年01月
- 2008年12月
- 2008年11月
- 2008年10月
- 2008年09月
- 2008年08月
- 2008年07月
- 2008年06月
- 2008年05月
- 2008年04月
- 2008年03月
- 2008年02月
- 2008年01月
- 2007年12月
- 2007年11月
- 2007年10月
- 2007年09月
- 2007年08月
- 2007年07月
- 2007年06月
- 2007年05月
- 2007年04月
- 2007年03月
- 2007年02月
- 2007年01月
- 2006年12月
- 2006年11月
- 2006年10月
- 2006年09月
- 2006年08月
- 2006年07月
- 2006年06月
- 2006年05月
- 2006年04月
- 2006年03月
- 2006年02月
- 2006年01月
- 2005年12月
- 2005年11月
- 2005年10月
- 2005年09月
- 2005年08月
- 2005年07月
- 2005年06月
- 2005年05月
- 2005年04月
- 2005年03月
- 2005年02月
- 2005年01月
- 2004年12月
- 2004年11月
- 2004年10月
- 2004年09月
- All Entries
- Comments
-
- 地震とストレージの関係
永ちゃん (03/18)
吉田章太郎 (03/19)
- 地震の影響
永ちゃん (03/12)
吉田章太郎 (03/13)
- 無茶の代償
副将軍 (02/17)
吉田章太郎 (02/17)
- 本年の展望
yodog (01/09)
吉田章太郎 (01/20)
- ノロウィルス感染
永ちゃん (01/17)
吉田章太郎 (01/20)
- 地震とストレージの関係
- TrackBacks
-
- Powered by