1985 件中 1731 - 1740 件を表示
« 前の 10 件 | 次の 10 件 »
Displaying posts with tag: MySQL (reset)
DRBD開発者を囲む会


日本でDRBDをサポートしているサードウェアさんとミラクルリナックスさんのご厚意で実現しました。最新情報や今後のロードマップなど聞けてよかったです。


DRBDの詳細な設定方法は、最近充実ぶりが著しいDRBDのユーザーガイドが大変参考になります。英語ですが。

MySQLとあわせて使うということでしたら、MySQLのマニュアル"Using MySQL with DRBD"も参考になります。英語ですが。

日本語で、ということでしたら会場のじゃんけん大会でももらえたSoftware Design 2009/06月号の「特集DRBDではじめる今どきクラスタリング」が入手しやすさと内容で一番でしょう。

Ruby/MySQL 3.0.1 alpha

Ruby/MySQL 3.0.1 を作りました。相変わらずアルファ版です。

インストールは次のように。

# sudo gem install tmtm-ruby-mysql --source http://gems.github.com

3.0.0 からの変更点

  • Mysql#query で勝手にプリペアドステートメントを使うのをやめました。いろいろと複雑になってたので。ただし、クエリ文字列以外の引数がついている場合はプリペアドステートメントを使用します。
mysql.query("select 1,2,3")           # プリペアドステートメントではない
mysql.query("select ?,?,?", 1, 2, 3)  # プリペアドステートメント
  • Mysql::Result#fetch 等が返すレコードの値は、Ruby の適切な値に変換するようにしました。
[さらに読む]
[MySQL][Spider]Spiderストレージエンジン 0.13リリース

Spiderストレージエンジンのバージョン 0.13をリリースしました。
http://spiderformysql.com/

今回の主な変更は以下です。
・テーブルパラメータに「crd_bg_mode」「sts_bg_mode」を追加しました。
・サーバパラメータに「spider_crd_bg_mode」「spider_sts_bg_mode」を追加しました。
 検索などでテーブルを利用する際、MySQLの内部でテーブルの統計情報が必要となります。Spiderストレージエンジンはこれをリモートのテーブルから取得するのですが、これがSQLのオーバーヘッドになることがあります。

[さらに読む]
SQL/PSM入門@OSC2009関西

オープンソースカンファレンス、今年も全国各地で行われます。
今週末には京都で行われるのですが、そこで以下のセミナーやります。ご興味のある方は
是非ご参加ください。

2009-07-10 (金) 15:15-16:00 MySQLでトリガやストアドを作ってみよう! SQL/PSM入門

講師:木村 明治(サン・マイクロシステムズ株式会社)
担当:日本MySQLユーザ会(MyNA)


MySQL5.0よりSQL/PSMを使ってトリガやストアドルーチン(プロシジャ、トリガ)を作成・利用できる
ようになりました。今回は入門編としてSQL/PSMの概略と基礎をご説明させていただきます。

同じくSQL/PSMが使えるIBM …

[さらに読む]
[MySQL][Other]Condition Pushdown for ha_partition 0.1リリース

Condition Pushdown for ha_partitionのバージョン0.1をリリースしました。
http://launchpad.net/partitionconditionpushdownformysql

このリリースは、MySQLのテーブルパーティショニング機能(ndb除く)のパッチです。
このパッチを利用すると、テーブルパーティショニング機能を利用したテーブルでも、
engine-condition-pushdownを利用できるようになります。

これまでは、ndbのみがengine-condition-pushdownに対応していたので、問題はなかったのですが、最近Spiderストレージエンジンがengine-condition-pushdownに対応したためこのパッチが必要となり、作成しました。

[MySQL][VP]Vertical Partitioningストレージエンジン 0.2リリース

Vertical Partitioningストレージエンジンのバージョン 0.2をリリースしました。
http://launchpad.net/vpformysql


今回の主な変更は以下です。
・テーブルパーティショニングに対応しました。
 前回のリリースでは紹介だけで実装されていなかったテーブルパーティショニングが今回から利用できるようになりました。
 ※この対応により、今回からパッチファイルが追加されていますのでご注意下さい。

・InnoDBのセカンダリindexのPK部分を有効活用するようにしました。

[さらに読む]
SPIDERストレージエンジンの近況など

SPIDERストレージエンジンの作者である斯波氏がブログを始められたそうだ。

Wild Growth 日本語版
http://wild-growth-ja.blogspot.com/

英語版もあるが、ここでは日本語版を紹介させて頂く。現時点で投稿されているトピックは2つ。

  • SPIDERストレージエンジン0.12リリース
  • 新しいストレージエンジン「Vertical Partitioningストレージエンジン」のリリース

なんと!Vertical Partitioningとは興味深い。中身が気になる方は斯波氏のブログをチェックだ!!

というわけで更新頑張ってください。楽しみにしています!>斯波氏

[MySQL][Spider]Spiderストレージエンジン 0.12リリース

Spiderストレージエンジンのバージョン 0.12をリリースしました。
http://spiderformysql.com/

Spiderストレージエンジンは、テーブルパーティションとテーブルリンクを組み合わせることで、複数のリモートサーバにあるテーブルを、ローカルサーバにある1つのテーブルとして利用することを可能にするものです。(database sharding)
更新の同期は、Spiderストレージエンジン内部でxaトランザクションを利用して保障します。
資料:
http://www.mysqlconf.com/mysql2009/public/schedule/detail/6837

今回の主な変更は以下です。

[さらに読む]
MySQL のトリガーの実用性を確認するために InnoDB の SELECT COUNT(*) を高速化してみる

 最近 RDBMS のトリガーを色々書いているのですが、知らない人にトリガーが何かいちいち説明するのに簡単な例はないかな、というのと、MySQL の処理速度はトリガーによってどの程度変化するか、ということを確認するために、以下のような実験を行ってみました。

 InnoDB はしばしば、「SELECT COUNT(*) が遅い!」と批判されます。では、トリガーを使って行数を別のテーブルにキャッシュすればいいのではないでしょうか? 以下のように、極めて小さなテーブル t1 を作り、その行数を t1_cnt にキャッシュしてみることにします。

mysql> create table t1 (
-> id int unsigned not null primary key auto_increment,
-> v int unsigned not null
-> ) engine=innodb;
Query OK, 0 rows affected (0.01 sec)

mysql> create table …
[さらに読む]
オトコの近況 - ブログ停滞中のワケ

最近めっきりとブログの更新が遠のいている。

ついにネタ切れか?!

力尽きたか?!

中二病完治か?!

などという心配はしないで頂きたい。至って快調にマイペースで筆を進める毎日を送っている。ただしブログにではなくMySQL関連の書籍として。ブログは書籍の執筆が完了してから本格的に再開しようと思うので、その際にはまた是非お付き合い頂きたい。書籍も頑張って書いているので是非よろしくお願いしたい。

今書いてるのはこんな内容のものだ。原稿からプチ抜粋。

[さらに読む]
1985 件中 1731 - 1740 件を表示
« 前の 10 件 | 次の 10 件 »