|
昨日、hbstudy#8 で話をする機会をいただくことができたので、Nagios や Amanda といった既製品の管理ツールやバックアップツールを使わずに内製したことで「パストラック」の運用コストを下げた、という話をしてきました。もちろん、「既製品を使わない」というのもひとつの手段にすぎませんか... [ 詳細 ] [ 関連 ] [ ニコニコ ]2010/02/24 22:02:13 developer.cybozu.co.jp |
DBIのちょっとしたTIPSです。DBIには connect する時にDBI->connect('dbi:mysql:database=hoge', 'root', 'whatever', { ... });とオプションを渡すことができます。(たとえば RaiseError) 。このオプションのひ... [ 詳細 ] [ 関連 ] [ ニコニコ ]2010/02/18 22:02:40 tech.lampetty.net |
|
Perl, DBIさてと、モバゲーオープンプラットフォームが先日やっと始まりました^^みなさん是非遊んで下さいです。d:id:ZIGOROu:20091125:1259163476 のさらに続編です。 ShowErrorStatement でエラー時に発行されていたクエリを表示する#!/usr/b... [ 詳細 ] [ 関連 ] [ ニコニコ ]2010/02/04 22:01:37 d.hatena.ne.jp |
死んだプロセス (あるいは kill したプロセス) の core イメージから自動的にスタックトレースを収集するデーモンを書いたので、これをセットアップしてサーバにインストールしとくといいかもです (bt_cores at master from kazuho’s kaztools - GitH... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
DBIx::Encoding でPerlとDB間の文字コード & utf8 flagを透過的に扱う - JPerl Advent Calendar 2009Perl に関するちょっとした Tips をのっけてみるよ。ちゃんと続くかな?はじめにはじめまして、myfinderといいます。Casual ... [ 詳細 ] [ 関連 ] [ ニコニコ ]2009/12/18 13:05:42 perl-users.jp |
Shibuya Perl Mongersテクニカルトーク#12 "NoPerl, NoSQL, NoKVS" を2009年11月30日(月)に開催します。テーマ - "Not only Perl, Not only SQL, Not only KVS"日時 - 2009年11月30日(月) 18:... [ 詳細 ] [ 関連 ] [ ニコニコ ]2009/11/20 17:05:27 shibuya.pm.org |
|
Perlを使ってデータベースは初級者が学ぶには今までは少し敷居の高いものでした。まずSQLの実行環境を構築する必要がありすぐに勉強したいという需要を満たすことはできていませんでした。 ですが現在はこの状況は変わりました。現在ではActivePerlをダウンロードするとDBD::SQLiteと呼ばれ... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
1000万行とか10億行でも何でもいいけど、いっぱいデータが入ってるテーブルのsortカラムの値を並び替えたい。例えば以下のようにsort_testテーブルを作るuse strict;use warnings;use DBI;my $dbi = DBI->connect('DBI:mysql:da... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
Test::mysqldとかでテスト走らせる時に際行ったいろんな事。Test::mysqldを使うとクールにMySQLを起動させられるので、それを使おうとしたんだ。でもおいらのローカルにあるmysqlをMacPortsのmysqlで、ファイルレイアウトがメタメタなんだ。だからまずこんな感じで、Te... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
YAPC::Asia 2009 特別研修 - DBIx::Class と MySQL による Perl アプリのスケーリングYAPC::Asia 2009 最終章。特別研修 Moose 入門に引き続き、『DBIX::ClassとMySQLによるPerlアプリケーションのスケーリング術』に参加してき... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
Perl, YAPCPerl database testing with MySQL::Sandbox - YAPC Asia 2009に置きました。前半は以前に書いたブログのまとめ的な感じになっていて、後半は MySQL::Sandbox::Frontend と言うモジュールの話をしてみました。... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
2日目の発表も終えました。資料を公開します。はてなブックマークのシステムについてView more presentations from Naoya Ito.今日も少し駆け足気味でした。YACP::Asia 2009、今年も楽しかったです。Hackathon 出ずに京都に戻らなければならなかったの... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
このところ、MySQL と Perl 関連のエントリをいろいろ書いていますが、それは、スケールアウト可能で、かつ、管理が容易なウェブアプリケーションを、簡単に書けるようにしたい、という理由があるからです。ただ、ブログエントリだとどうしても細切れになるので、一連のモジュールやプログラムを組み合わせて... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
【注意】この記事は 2005-08-19 17:29:10 に自分がかいた記事の再掲です。レプリケーションが止まってて悲しいことになることがあるので、監視することにした。#!/usr/bin/perluse strict;use Data::Dumper;use DBI;my $dbh = DBI... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
ORM やウェブアプリケーション関連のライブラリなどのテストケースを書くにあたっては、 RDBMS へのアクセスが必要になります。しかし、SQLite のようなスタンドアローンのデータベースと比較すると、サーバ型データベースである MySQL に接続してテストを書くのは、既存の MySQL の権限... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
Perl, DBI良し悪しはまた別に置いといて。SQL::String - An object representation of a chunk of SQL - search.cpan.org#!/usr/bin/perluse strict;use warnings;use Data::Du... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
Perl, DBISQL::Interp を最近使ったりします。ってのも生 DBI だと IN 文とか placeholder 化するの面倒だし。と言う訳で下記サンプル。__END__ 以下に結果もつけといた。#!/usr/bin/perluse strict;use warnings;use D... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
...ところで Benchmark の cmpthese メソッドって,実行時間 (wallclock seconds) じゃなくて CPU占有時間で計測するようになってるので,mysql の応答を待ってぼーっとしてる時間とかが考慮されないよねぇ。wallclock seconds 使ってくれるよ... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
POE sucks などとゆわれたので、Danga::Socket をつかった例も用意してみました。telnet で話しかけた結果を DB に保存します。とりあえずバグもひととおりとれて、やりたいことひととおりやって、安定してきたので、ドキュメントかいたらリリースします。use strict;us... [ 詳細 ] [ 関連 ] [ ニコニコ ]2009/06/22 17:05:42 d.hatena.ne.jp |
http://labs.cybozu.co.jp/blog/kazuho/archives/2007/09/mysql_async.phpさて、ちょっと遅レスですが、Net::Drizzle をつかうと、非同期リクエストを使えます。仕組み的には一緒ですが、kazuho さんのブログにある Net:... [ 詳細 ] [ 関連 ] [ ニコニコ ]2009/06/16 13:05:18 d.hatena.ne.jp |
|
大規模なウェブアプリケーションのボトルネックがデータベースであるという点については、多くの同意が得られるところだと思います。解決策としては、同じ種類のデータを複数の RDBMS に保存する「sharding」 (別名:アプリケーションレベルパーティショニング/レベル2分散注1) が一般的ですが、最... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
PostgreSQL で簡易に MQ - Mi manca qualche giovedi`? を読んで、こりゃ素晴らしいと思ったので Perl モジュール化しました。simple message queue using PostgreSQL.http://github.com/fujiwara/... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
Journal of miyagawa (1653) に書いた通りだけど、DBD::SQLite で $dbh->{unicode} オプションをつけたとき、UTF-8 フラグがついていない文字列を渡したときの挙動を変更しました。CPAN に 1.22_01 dev release としてアップロ... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
開発案件について、MySQLを利用したケースが増えてきている。日本語での情報も充実してきており、実績も増えてきたのが要因だろう。企業内のシステムに導入する場合、必要になるのが運用管理だ。 トップ画面 MySQLの運用管理を行うブラウザツールもあるが、ターミナル上で行うならこちらを使ってみよう。... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
MySQLだと問題ないみたい。あと、job の引数に何を渡すかで変わってくるらしい……ちなみに SQLite 用のスキーマは TheSchwartz 自身に同梱されていて t/schema-sqlite.sql に、PostgreSQL 用のはリポジトリの trunk にあります。doc/sche... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
MySQL のレコード取り出しの際に、ソートをランダムにできないものかと調べていたら、あった。SELECT * FROM table ORDER BY RAND()こんな感じで。ソートを RAND にすれば良いという…MySQL でランダム表示 - Ceekz Logsそうそう、僕もこれは最近知っ... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
ITエンジニア、プログラマのための問題解決オンライン逆引きデータベース [ 詳細 ] [ 関連 ] [ ニコニコ ] |
DBICで本当に困ったら SCALAR REFERNCE を使え perl追記 2006/12/06下記で IS NOT NULL を実現するのにスカラーリファレンスを使用していますが,IS NULL / IS NOT NULL を出すためには必ずしもスカラーリファレンスを利用する必要はありません... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
please see: Kazuho@Cybozu Labs: Perl で埋め込み SQL を使って楽をする話 CodeRepos::Share 窶? Trac こんな感じで書ける。use DBI;use Filter::SQL;Filter::SQL->dbh(DBI->connect('db... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
ダウンロード ・MySQLのダウンロードページ http://www.mysql.com/downloads/index.html で MySQL Community Edition -- Database server and client 欄に (recommended) と書かれたものが最... [ 詳細 ] [ 関連 ] [ ニコニコ ] |