データベースはこのサイトの心臓なんですな。(メンテナンス実施)
ほぼデータベースというものに依存しているんですな。
昨日ちょろっと書きましたが
新メンバーズサイトを構築するにあたって
新たに表示データを増やしていくと、どんどんと処理速度が遅くなります。
表示データが増えるということは即ち
データをデータベースから引っ張ってくる作業が増えるということで
データベースが整理されていないと、どんどんと時間がかかるということになります。
(データベース自体の性能の問題もありますが)
ということで
現時点での表示内容に合わせて
データベースの整理を実施しました。
POGのページにおいては
競走馬の基本的な情報(父とか母とか)はほぼ不変なので
これはメンテナンスをする必要はありません。
要はPOGの獲得ポイント、つまりレース結果のデータ。
これは日々のデータ取得プログラムでどんどん蓄積されて
いまでは70万以上のレース結果データをデータベースに持っています。
その中から特定の馬の結果だけをとってきて、賞金をポイントに計算して、それを表示。
1レースあたり平均12頭出走したとして
持っているデータは70万レース×12頭=840万件のデータの中から
多くても10件のデータだけを引っ張り出して計算するという仕組み。
そりゃ時間もかかりますわな。
ということで
日々の結果登録プログラムの中に
POG指名馬だけを別のデータとして保持するような修正を。
簡単にイメージすると
大皿の中のトウモロコシの粒を探すのではなく
大皿を作るタイミングでトウモロコシの粒だけ別皿に移しておく
って感じですかね。
そうするとトウモロコシだけを食べたいときは
(大皿から拾うより)別にとってある皿から食べれば早い
というイメージです。
作る時間はこれまで以上にかかってしまいますが
それでも数秒〜長くかかっても10秒程度。
見えないところの処理に10秒かかるのと
Webページの表示に10秒かかるのとでは
皆さまにとっては全然違いますよね。
ということで今回のデータベースの処理を変えたことにより
POGページの表示は3分の1程度の時間にまでなりました。
やっぱりデータベースの処理って大事。
-----
さて。
明日の夜は船橋競馬場へ向かいます。
昨日も書きましたが
ブチコとナナコを見に行ってきます。
ナナコJは今日金沢で2勝2着2回の活躍でしたね。
明日のブログでは
ちょっと遅い時間(たぶん日が変わるころ)になってしまいますが
船橋競馬「ハートビートナイター」の観戦記録を。
[コメント読む(0)]
新メンバーズサイトの進捗状況。(…と個人的備忘録更新)
これまでとの比較がしやすいようPOGページで。
PC版ではこちら。
画面キャプチャ後にリサイズ(縮小)していますので若干見づらいかも。

同じページをiPhone4で開くとこんな感じ。

---
新サイト構築で「やるべきこと」リストを更新。
・各オーナー所有馬の表示のしかた(もうちょっとカッコよく)→アイデアは浮かんだんだけど、データベースの構成変更が必要。
ちょっと大掛かりになりそうでもう少し時間がかかるかも。
・各馬成績のグレード(G1とかG2とかOPとか)のスタイル
日付の表記方法(yyyy年mm月dd日ではなくyyyy/mm/dd形式に→文字数が減る→横幅有効活用)
厩舎の表示(JRA所属なのか地方所属なのかパッと見でわからん)→とりあえず完了。
結局厩舎は表示せず、「地方所属」だけは表示するようにした。
・ヘッダ画像作成(スマフォ版は分けて作るか?)
Loadingのgif作成→後回し。
いろいろ手を入れてほぼ表示的には完璧なんですが
ちょっと読み込みに時間がかかるようになってしまいました。
この辺りはデータベース次第なところもあるので
データベースの構成変更やメンテナンスが必要かも。
---
それから
現在動いているメインサイト「The Sunday Breeze」のほうで
近々少し手を入れたいと思っていることがあるので
備忘録としてメモしておきます。
・各レースごとに
「全場当該距離持ちタイム順位」
「全場全距離上がり持ちタイム順位」
「当該レースと同じ競馬場・距離の持ちタイム順位」
「当該レースと同じ競馬場・距離における上がり持ちタイム順位」
・オッズの変遷(5分毎(時間帯によっては10分毎)のオッズの移り変わり)この2点、ここ数日競馬を見ながら個人的にほしいと思ったので
近日中に追加予定。
データ自体はそろっているので表示部分を作れば
簡単にできるはず。
---
ということで
今夜はこのあと少しデータベースをいじります。
いじりたい箇所がたくさんありすぎて困りますな。
-----
おそらく明日のブログも
サイトの更新情報になると思います。
[コメント読む(0)]
2歳チャンピオン敗れる!な桜花賞反省会。
個人的な結論から言えば「馬券買わなくてよかったわ」
---
本日阪神競馬場で行われた桜花賞。
単勝オッズ1.5倍という圧倒的人気に推された
2歳チャンピオンの5番メジャーエンブレム。
これまでの5戦、すべて3コーナーではすでに2番手までには位置をとって
早め先頭(もしくは逃げ)から最後に後続を突き放すレースぶりでした…が
今日は中団という位置取り。結果、最後も伸びず4着まで。
今日のラップタイムは
12秒4−10秒7−11秒7−12秒3−12秒0−11秒4−11秒3−11秒6
前半6ハロンは34秒8。
メジャーエンブレムにとって確実にマイナスとなったのは
4ハロン目12秒3、5ハロン目12秒0という、いわゆる「中だるみ」の展開。
前に出て、ペースを緩ませず後続に足を使わせて、そして最後まで押し切る
そんなメジャーエンブレム「らしさ」はこの展開では生きるはずがありません。
切れ味では間違いなく上手(うわて)だとみられていた
シンハライト、ジュエラーにお誂え向きの展開となったことは間違いありません。
シンハライトはそれでもいつもより前にいましたね。
それでも4コーナーでは8番手集団の外。中団よりも後ろ。
ジュエラーはいつも通りの後方待機。
4コーナーでは後方2番手。
シンハライトが先に抜け出し「これで決まりか?」と思ったところに
後方外から一気の脚を見せたジュエラー。
ゴール板ではテレビを見ていても思わず声が出てしまうような大接戦。
結果は2センチの差という話ですが
ジュエラーの差し切り。シンハライトは2着。
この2頭はこれまでのスタイルを崩さず(崩されることなく)
いつも通りのレースぶりで、チューリップ賞と同じような2頭の接戦となりました。
メジャーエンブレムは…なぜ前に行かなかったのか(行けなかったのか?)
当然そこに尽きるでしょう。
---
おんな馬3冠レースの2つ目は、5月の優駿牝馬(いわゆるオークス)。
昨日の予想でも書きましたが、
オークスではメジャーエンブレムに本命を打つつもりはありません。
東京向きではないと思います。
今日の阪神の馬場ですら33秒台
(ジュエラーは33秒0、シンハライトは33秒7)が出るところを
メジャーエンブレムは34秒2。
この馬自身、東京の新馬戦でこそ33秒8の脚を使っていますが
同じ馬場ならジュエラー、シンハライトは32秒台が出るでしょうね。
今日の上位2頭がオークスでも最有力かな。
-----
さて。日曜夜恒例の管理人の週間予定を。
今週もカレンダー通り、月曜日から金曜日まで本職です。
夜勤はありません。
今週の南関東競馬は、(ほぼ)地元の船橋開催。
今週から「ハートビートナイター」が開幕です。
できる限り観戦に行こうと思っていますが
まあ…お金次第ということで。
水曜日の重賞は観戦したいと思っています。
ただねぇ…ブチコとナナコで混みそうなんだよなぁ。
明日のブログでは
今週末に進めたサイト更新の進捗状況のご報告でも。
[コメント読む(0)]
管理人の当たらないG1予想!桜花賞編!
4月になって
春のG1が本格的にスタートですね。
まずは明日
満開の桜の下で行われるG1は、第76回目の桜花賞。
3歳おんな馬による3冠レースの1戦目です。
阪神の11レース、出走予定は18頭。
発走予定時刻は明日の午後3時40分です。
-----
昨年の夏以降にデビューした馬たちですから
まだまだ能力比較は難しいところですが…
昨年暮れの2歳おんな馬チャンピオン決定戦は
阪神ジュベナイルフィリーズ。明日の桜花賞と同じ阪神の芝マイル戦。
1番人気に応えたメジャーエンブレム。
途中から先頭に立つと、最後の直線では後続を寄せ付けずの圧勝でした。
年明け2月の東京芝マイル戦・クイーンカップ(G3)も
相手が弱かったとはいえ、逃げ切り勝ちを収めてここへ駒を進めました。
---
管理人の見解としては
まあ今回は…人気通りかな?という気がします。
本命は5番メジャーエンブレム。
阪神のマイル戦なら、自信を持って本命にしていいかと思います。
むしろこの後の2冠目・優駿牝馬(オークス)では印を下げたいかな。
たぶん、東京向きではありません。
クイーンCを勝ったのは
先ほども書きましたが、相手が弱かったから。
一線級が揃うG1で、しかも2400メートル、そして切れ味勝負となる府中では
さすがに逃げ切りは厳しいかと思いますね。
…とオークスの予想になってしまいましたが。
相手はやはり人気の2頭。
12番シンハライトと13番ジュエラー。
この2頭の実力は互角とみます。
前走チューリップ賞(桜花賞トライアル)では
最後は首の上げ下げでこの2頭の決着となりました。
軍配はシンハライト。
展開一つでジュエラーが前に出る可能性もありますし
阪神芝マイル戦を得意とする
ディープインパクトの仔・シンハライトが本領を発揮する可能性も。
ただね…やっぱりこれだけ固い馬券は
ちょっと買いたくないなぁ…と思っちゃうのは…ダメ人間の証拠。
1着メジャーエンブレム
2着にシンハライトかジュエラーとなると
3着目にはやはり人気薄を入れてみたくなります。
気になる馬を馬番順に。
1番キャンディバローズ。
1600メートルは長いかな?そしてこの仔、華奢なんですよね。
ディープインパクトの仔なのでちょっと期待。
内枠を利してうまく前前で運べれば。
2番ブランボヌール。
阪神ジュベナイル3着。函館2歳の勝ち馬です。
前走は休み明けだと割り切って。
展開一つで3着目はありそう。
11番レッドアヴァンセ。
クラレント、レッドアリオンの妹。
この距離がベストでしょう。
前走のチューリップ賞でもなかなかいい脚を使ったんですが
いかんせん道中の位置取りが後ろすぎて。
もう少し前で運べれば。
15番ラベンダーヴァレイ。
ボレアス、マウントシャスタ、カミノタサハラの妹。
今回のメンバー中で最も管理人がマイル向きだと思う馬。
16番ウインファビラス。
昨年の阪神ジュベナイル2着。
前走の大敗は休み明けと展開が向かなかったから。
道中でペースが緩む展開にはこの馬は向かないと思います。
よどみなく流れることが予想できる明日は、この馬の出番かも。
---
馬券的には
1着メジャーエンブレム
2着シンハライトとジュエラー
3着キャンディバローズ、ブランボヌール、レッドアヴァンセ、ラベンダーヴァレイ、ウインファビラス
1頭→2頭→5頭の3連単フォーメーション10点。
これが本線。
さらに2・3着を入れ替えて
1頭→5頭→2頭の3連単フォーメーション10点。
これはおさえ。
もし万が一、メジャーエンブレムが負けるとするならば
間違いなく相手2頭の1・2着になるんじゃないかと。
1・2着にシンハライトとジュエラー
3着にメジャーエンブレム
この3着固定3連単2点も。これは保険その1。
2頭のどちらかがコケるならば…
1・3着にシンハライトとジュエラー
2着にメジャーエンブレム
2着固定3連単2点。これは保険その2。
全部で合わせて3連単24点。
さらに保険で買うなら
1頭−2頭−5頭の3連複フォーメーション10点。
どちらにしろ
1・2・3番人気の順では決着しないとみています。
ってか、この順で決着するならはずれても納得できるかな。
-----
明日は反省会を実施予定です。
[コメント読む(0)]