SNS大手の米Facebookは9月15日、データベースシステム「MySQL」用のユーティリティツール「OSC」をリリースした。LaunchPadのプロジェクトページより入手できる。 OSC(OnlineSchemaChange.php)は、ライブシステムにおけるMySQLデータベースの構造を変更できるユーティリティツール。 FacebookではユーザーデータのレポジトリとしてMySQLとストレージエンジン「InnoDB」を利用しているという。Facebookの開発者はこの組み合わせを性能の面から評価しつつ、インデックスの新規作成や更新などをより高速に行いたいというニーズがあったと説明している。 OSCは、MySQL向けオープンソースユーティリティのOpenark Forgeで公開されている「oak-online-alter-table」を土台とした。oak-online-alter-ta