2009-01-01から1年間の記事一覧

「日本MySQLユーザ会(MyNA)会 2009冬」で話をしました

ひとつ前のエントリで紹介したイベントで話をしてきました。今回はTritonnやMySQL全文検索のコア技術からは一歩引いた視点で、全文検索が何に役立つのかとか、Tritonnプロジェクトの意義とかを説明させていただいています。MySQL全文検索ことはじめView more…

お知らせ: 日本MySQLユーザ会(MyNA)会 2009冬

イベントのお知らせです。明後日12/18(金)夜に日本MySQLユーザ会主催のイベントがあり、僕も登壇します。今回のイベントは良くありがちなセミナー形式のものではなく、スピーカーは用意するものの飲み食いしながらざっくばらんに話しをして懇親しましょうと…

クエリキャッシュされないSELECT文

MySQLのクエリキャッシュ機能ですが、SELECT文の内容によってはquery_cache_XXX変数の値に依らず無条件に結果がキャッシュされませんよね。ではどんなキーワードを含んでいるとキャッシュされないのでしょうか。sql_yacc.yyとlex.hで確認してみました。 SQL_…

Tritonn 1.0.12 - MySQL 5.0.87へのアップデートリリース

早いもので前回のリリースから1年弱が経過してしまいましたが、SourceForgeのダウンロード統計を見ているとリリースが無い間も継続的にダウンロードしてくださる方々がいらっしゃるのが気になっていました。そこで現在のMySQL 5.0系の最新版である5.0.87向け…

MySQL公式トレーニング日本語化のお知らせ

またまた更新が滞ってしまいました。でも忙しいのは良いことですよね。さて本題。ちょっと宣伝が入っていますが、ぜひお知らせいたしたく。これまで英語のスライドとテキスト(教材)でお届けしていたMySQL公式トレーニングですが(※講義自体は日本語)、なん…

カカクコム社内勉強会に参加

id:kiskeさんにお誘いいただいて先週金曜日にカカクコムさんの社内勉強会でお話させていただきました。貴重な機会をいただきありがとうございました。自由に話してOKですよとのことだったので、何にしようかなと少し考えた結果、こんなスライドができあがり…

Twitter: 再開

新しいアカウントで再開しました。http://twitter.com/ikdttrFollowしてくれる方募集中です〜♪

Tritonn: 近況

しばらくブログを更新していなかったのですがそろそろ再開しようと思います。ここ半年くらいTritonnに動きがなかったと思うのですが、この間新しいストレージエンジンの開発に着手していました。Sennaの後継プロダクトとしてgroongaがリリースされましたが、…

MySQL 5.1.30 Linux non-rpm x86版のビルドオプション

mysqlbugより。 CC='ccache /usr/local/gcc-4.3.2/bin/gcc -static-libgcc' \ CFLAGS='-g -O3 -march=i686' \ CXX='ccache /usr/local/gcc-4.3.2/bin/gcc -static-libgcc' \ CXXFLAGS='-g -O3 -march=i686' \ ./configure \ '--prefix=/usr/local/mysql' \ '…

Tritonn 1.0.13の予定

Tritonn 1.0.13を2月中に出そうと計画しています。今のところ以下のような追加・変更になる予定です。 MySQL 5.0.75対応(バイナリ版あり) sen_records_sortを使うためのオプションの追加 flush logsでsenna.logをclose/openする レポジトリにsupport-files/M…

MySQLのシグナル処理解説

概要 main関数→init_signals関数にて設定されます。いろんなシグナルをトラップしています。プラットフォームによっていくつか異なるinit_signals関数実装がありますが、ここではWindowsとLinuxについて説明します。 Windows版でのシグナル処理 sql/mysqld.c…

gitコマンド簡易一覧 for svnユーザ

gitを使いはじめたのですが、わからないことだらけなのでとりあえずsvnコマンドとの対応一覧。 svn checkout url git clone url svn update git pull svn status git status svn revert path git checkout path svn add file git add file svn rm file git r…

mysqld エラーログソース解析

日本語版のPlanet MySQLが立ち上がりました。 http://jp.planetmysql.org/ Planet MySQLというのはMySQLに関連するブログを集めたアグリゲーションサイトで、Sun Microsystems(MySQL開発元)が運営しています。英語版は以前からありましたが、今回新しく日本…

Java - JNI - C/C++ デバッグ入門

明けましておめでとうございます。今年も宜しくお願いします。 というわけで昨年末に調べていたJNIプログラムデバッグ方法のまとめ。これが一番参考になった。Debugging integrated Java and C/C++ code やりたい事 JNIプログラムのデバッグをしたい(javaか…