Drkcore

07 05 2007 DBIC Tweet

DBIx::Class::QueryLog

CatalystでDBICのプロファイリングがしたかったのでDBIx::Class::QueryLogを使ってみた。

$c->model('Model')->storage->debugobj($ql);
$c->model('Model')->storage->debug(1);
$c->stash->{querylog} = $ql;

とコントローラーに書いておく。ほんとはモデルのほうに書くべきなのか?クックブックよくわからん。

あとはViewを用意すれば、結果(この場合は遅い順に5つ)が画面に吐き出される。

log

Catalyst::Plugin::DBIC::Proflierもあとで。

About

  • もう5年目(wishlistありマス♡)
  • 最近はPythonとDeepLearning
  • 日本酒自粛中
  • ドラムンベースからミニマルまで
  • ポケモンGOゆるめ

Tag

Python Deep Learning javascript chemoinformatics Emacs sake and more...

Ad

© kzfm 2003-2021