2029 件中 1601 - 1610 件を表示
« 前の 10 件 | 次の 10 件 »
Displaying posts with tag: MySQL (reset)
[書籍] MySQL 5.1 Plugin Development


MySQL 5.1 Plugin Development
Andrew Hutchings,Sergei Golubchik

元MySQLのAndrewとSergeiが書いた首記の本を購入しました。
Linux/Mac OS X, Windowsのコンパイル(UDF)から入り、ベーシックなデーモンプラグイン、Information Scemaを実装するCapter 4,5, Parser Pluginを実装するCapter 6, 7を経て、最後はCapter 8〜10を使ってストレージエンジンの実装をします。

ストレージエンジンの実装は固定文字列を固定行数SELECTに対して返すA read-only storage engineから始まり、最後はインデックスを実装するTOCAB storage …

[さらに読む]
知って得するInnoDBセカンダリインデックス活用術!

InnoDBはクラスタインデックスという構造になっている。今日はクラスタインデックスがどういうことかということを、皆さんに理解して頂きたい。もっとも理解して頂きたいポイントは「セカンダリインデックスのリーフノードには主キーの値が含まれている」ということだ。

主キーの構造InnoDBの主キーは次の図のように「データが主キーのリーフノードに含まれる」という構造になっている。このような構造をクラスタインデックスという。 …

[さらに読む]
MySQL5.5 に groongaストレージエンジン入れてみた

groongaストレージエンジンは現在 MySQL 5.1 にしか対応してないようですが、MySQL 5.5.6-rc に入れてみました。

環境は CentOS 5.5 x86_64 です。

用意するもの

[さらに読む]
大人のためのInnoDBテーブルとの正しい付き合い方。

InnoDB関連でよくある質問のひとつに「テーブルのメンテナンスは何をすればいいんですか?」というものがある。InnoDBはMySQL 5.5でデフォルトストレージエンジンとなるため、InnoDBのテーブルメンテナンス計画を立ようと思う機会も増えることだろう。そこで、今日はInnoDBのテーブルメンテナンスの各種方法となぜそうしなければいけないかという理由を解説しようと思う。

ANALYZE TABLEテーブルメンテナンスの代名詞といえば、インデックス統計情報の更新ではなかろうか。運用を続けるうちに、知らず知らずインデックス統計情報が狂ってしまい、思うような性能が出ない。RDBMSにはそのような問題がつきものであるが、InnoDBの場合、ANALYZE …

[さらに読む]
WindowsでMySQLのストレージエンジンを試す。PBXT編。

オトコも熱く語るPBXT! 試す方法には次の三つの方法があります。

(1) ソースからコンパイルする
(2) XAMPPを利用する
(3) MariaDBを利用する

Windowsでソースからコンパイルするのは敷居が高く、また(2)ではなぜかPBXTが見当たらない(?!)ため、今回は(3)の方法で試してみます。以下からWindowsバイナリをダウンロードします。

MariaDB:Downloads


[さらに読む]
[mysql][spider]VPとSPIDERを使って任意のテーブルを別ホストに移行する

MySQLのVPストレージエンジンとSPIDERストレージエンジンを使って、任意のテーブルを別ホストのMySQLに簡単に移行するスクリプトを書きました。

※ただしPRIMARY KEYがあるものに限る

gist: 571569 - GitHubに置いてあるスクリプトを落としてきて実行権限を付与しておく。

wget http://gist.github.com/raw/571569/cb624c24fac767188b4ee9e4925d3f7bfd4dc443/gistfile1.pl -O mygrate_to
chmod +x mygrate_to

移行先ホストに空のテーブルをつくる。

mysqldump -u kamipo -h old-db-host --opt --no-data old_db table1 table2 table3 |
mysql -u kamipo -h new-db-host -v new_db

移行元ホストのVPとSPIDERを使って移行先ホストにデータをコピーする。

[さらに読む]
Memcached1.4系をWindowsにインストールする。x64編。

以前Win32編を下記に紹介しましたが、今度はそれのx64編。

MemcachedをWindowsにインストールする。

Memcachedはメモリをたくさん利用するのでやはりx64で利用するのがスジ。そして、Win7や最近のWindows Serverでは64-bitが当たり前、ということで、以下に紹介します。

現在(2010-09-03) 本家は1.4.5が最新です。最初に私が1.4.x系列のWindows版を知ったときは、それよりも一つ古い1.4.4が最新版でした。

memcached Windows 64-bit pre-release available!

[さらに読む]
Leaving Oracle, Joining DeNA

[さらに読む]
MySQL 5.6.0-m4登場!

MySQLの次期マイルストーンリリースであるMySQL 5.6.0-m4がリリースされた。MySQL 5.6は5.5に次ぐメジャーバージョンであり、これは新しい(といってもすでにかなり経過しているが)リリースモデルに基づくものだ。MySQL 5.5がリリースされたときの記事からの引用になるが、マイルストーンリリースモデルとは次のようなものだ。 品質的にはRC(リリース候補)版と同レベル(従ってほぼ安定している) 3〜6ヶ月ごとに新しいバージョンが出る 新しいMR版では機能が追加されることになるが、RC版と同レベルまで安定した機能だけが追加の対象になる MR版へ追加する予定の機能については別のブランチで開発が進められる 12〜18ヶ月ごとにMRのうち一つをGA版へと昇華させる というわけで、MySQL 5.6の新機能を紹介しよう。

MySQL …

[さらに読む]
[MySQL][Spider][VP][Other]Spider-2.22 VP-0.11 BKA-for-ha_partition-0.3リリース

Spiderストレージエンジンのバージョン 2.22(beta)とVartical Partitioningのバージョン 0.11(beta)、BKA-for-ha_partitionのバージョン 0.3をリリースしました。
Spiderストレージエンジンは、database sharding用のストレージエンジンです。
http://spiderformysql.com/
Vertical Partitioningストレージエンジンは、テーブルのVertical Partitioning用のストレージエンジンです。
http://launchpad.net/vpformysql
BKA-for-ha_partitionは、テーブルパーティショニングをBatched Key Access対応にするためのパッチです。
http://launchpad.net/partitionmrrformysql

今回の主な変更は以下です。
Spider
・MS …

[さらに読む]
2029 件中 1601 - 1610 件を表示
« 前の 10 件 | 次の 10 件 »