2007-02-01から1ヶ月間の記事一覧
http://www.ospn.jp/osc2007-spring/modules/eguide/event.php?eid=25日本MySQLユーザ会からのお誘いで、Open Source Conference 2007 Springにて、MySQL+Sennaの技術セッションをやらせていただくことになりました。実はこれまでMySQL+Sennaについてはバイ…
ずいぶん前に買ったもののつまみ食い的な読み方しかしていなかったので、先週あたりから改めて通読し、先ほど読み終わりました。Linuxカーネル2.6解読室作者: 高橋浩和,小田逸郎,山幡為佐久出版社/メーカー: ソフトバンククリエイティブ発売日: 2006/11/18メ…
とりあえずver5.1系ツリーにて。montyさんからでかいパッチがcommitされましたよ。 http://lists.mysql.com/commits/20304こんな感じ これまで接続要求の受付やコマンドの受付のためのwhileループはsql/sql_parse.ccにて実装していたけれども、これをsql/sql…
これまでmysqldはSIGSEGVを受け取った際、エラーログにいろいろ書き出すようになっていましたが、受け取り時刻については出力していませんでした。というかこれ、気づいてなかった(^^; 無いと困るよねぇ〜。以下は ps して調べた pid を使って kill -11 し…
# 約10日間の夏休みが終わり、今日から復帰です。ずっとオフライン環境にいたので、えらい事になってます^^;まずは、ver5.1における新SQLコマンドの追加の話題から。http://lists.mysql.com/commits/19615bar氏が"LOAD XML INFILE"というコマンドを実装した…
http://lists.mysql.com/commits/19701存在しないカラムを指定したUPDATE文を発行した場合、通常はエラーが返されるはずですが、このときORDER BYを付与しているとmysqldが落ちるバグがあったようです。 DROP TABLE t1; CREATE TABLE bug25126 ( val int uns…
http://lists.mysql.com/commits/19944以下のSQL文がレプリケーションされない問題が修正されたようです。 SET @@character_set_database=xxx;以下の条件でMySQLを使用している場合に関連ありと思われます。 レプリケーションを使用している LOAD DATA INFIL…
待ち望んでいる人はあまりいないかもですが、MySQL ABによれば「少なくともMicrosoftがVista上でのVisual Studio 2005の動作保証後」とのことのようです。
PrimeBaseというDBMSベンダがMySQL 5.1/5.2向けのpluggable storage engineを開発したようです。 http://www.primebase.com/xt/ (以下、PBXTと略します)機能概要はWhitePaperがあるのでそれを見るとよい鴨。 http://www.primebase.com/xt/download/pbxt_whi…
ver5.1.4で導入された、MyISAMがmmapを使うようになる機能ですが、排他制御不足が原因で高負荷時にmysqldが落ちるバグがあったようです。 http://bugs.mysql.com/bug.php?id=25460で、これが直ったようなのですが(ChangeSet@1.2423)、http://lists.mysql.com…
「すもももももももものうち」を食わせた結果。ipadicだと期待どおり。 mir@t43:~$ mecab すもももももももものうち すもも 名詞,一般,*,*,*,*,すもも,スモモ,スモモ も 助詞,係助詞,*,*,*,*,も,モ,モ もも 名詞,一般,*,*,*,*,もも,モモ,モモ も 助詞,係助詞…
ここ数日、面白いcommitログがこないのでマイナーネタでも。 alter table foo auto_increment = 50;こんな感じでauto_increment値を設定した直後にALTER TABLEでエンジンを変更すると、この値がコピーされないというバグがあったようです。 http://bugs.mysq…
MySQL 5.1ではパーティショニング機能が実装されているのですが、そのおさらいをするぜ。(`・ω・´)パーティショニング機能の利用可否確認。 [test] > show variables like '%partition%'; +-------------------+-------+ | Variable_name | Value | +----…
結論からいうと、handler API呼出し時に、各ストレージエンジンのサブクラスのメソッド呼出しに行く1つ前にpartitionテーブルハンドラのメソッド呼出しが入るだけのようです。パーティショニング機能を使っていないMyISAM型テーブルへのINSERT時。 Breakpoin…
http://dev.mysql.com/doc/refman/5.1/zh/index.htmlすごいね。中国語はver5.1系リファレンスマニュアルの翻訳版があるなんてウラヤマシ。
というわけでIRCをやろうと思ったのですが、問題が。 会社からだとFirewallの内から外への設定が、申請して許可が降りない限りことごとくdenyされている 要は、irc.freenode.net:6667とかirc.tokyo.wide.ad.jp:6662とかに、telnetしてもつながらないわけです…
3日分のコミットメールを読み中〜。"LOCK TABLE"という新しいSQLコマンドがver5.1系に追加されたようだす。LOCK TABLESじゃありませんYO! LOCK TABLEですよ。 Added a new clause to the LOCK TABLE statement: LOCK TABLE table_name IN { SHARE | EXCLUSI…
どうやら新しいSQLコマンドとして"SHOW PROFILE ..."がver5.0系ツリーに実装されたようです。こんなやつみたいです。 Syntax this adds: SHOW PROFILES SHOW PROFILE [types] [FOR QUERY n] [OFFSET n] [LIMIT n] where "n" is an integer and "types" is ze…
気がつくと、既に5034がリリースされていたッ! 1/17にッ! 10日以上も前の話だッ!# mysql announce MLを購読してるのに、リリースお知らせメールこなかったよ。(´・ω・`)http://dev.mysql.com/doc/refman/5.0/en/releasenotes-es-5-0-34.htmlEntrprise版…