2007-06-27から1日間の記事一覧

LOAD DATAコマンドを調べる

基本的な特徴 トランザクション対応、InnoDBではrollbackできる。 内部ではbulk insert風の処理。 SQLパーサ部分 sql/sql_yacc.yyにて。SQLコマンドはSQLCOM_LOADらしい。 load_data: load_data_lock opt_local INFILE TEXT_STRING_filesystem { LEX *lex=Le…

新プロダクト MySQL Proxy リリース

MySQL Proxyなる新プロダクトがリリースされました。ただしまだver0.5.0なので安定版がでるのはかなり先だと思われますが。 MySQL Proxyとは? MySQL Proxyは従来のMySQLクライアントとサーバの間に置くことで、以下のような機能を実現してくれるデーモンプロ…

Encodingチェックの強化

TritonnではSennaのインデックスを作る際、MySQLのテーブル定義情報(CREATE文、ALTER文)の情報を利用して適切な文字コードを自動的に選ぶように実装しています。この時、プログラム的にチェックが甘い部分があったのですが、またもやnkjm氏がサクッと修正し…