MySQL/5.5
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
-[[MySQL 5.5新機能徹底解説:http://nippondanji.blogspot.co...
-[[MySQL5.5 の新機能 - パフォーマンスとスケーラビリティ:h...
-[[MySQL 5.5.8 GAリリース:http://d.hatena.ne.jp/sh2/20101...
-[[MySQL 5.5 GA版が出たのでSemisynchronous Replicationを...
-[[MySQL 5.5 Updates [PDF]:http://downloads.mysql.com/pre...
-[[MySQL 5.5 最新情報 [PDF]:http://www.ospn.jp/osc2011-oi...
* 特徴 [#q9a18b2f]
-[[The InnoDB Storage Engine - MySQL 5.5 Reference Manual...
** InnoDBの進化 [#gb1c68b9]
-[[MySQL 5.5、進化するInnoDB:http://journal.mycom.co.jp/a...
-InnoDBがデフォルトのストレージエンジンに
** データ圧縮 [#ub52118b]
-[[MySQL InnoDB Pluginのデータ圧縮機能:http://d.hatena.ne...
-[[MySQL InnoDB Pluginのデータ圧縮機能 性能編:http://d.ha...
-[[Using InnoDB table compression in MySQL 5.5:http://www...
-[[Barracuda - あれがのめる:http://blog.sssc.cc/?p=751]]
-圧縮されたテーブルに対して普通にSELECT/INSERT/UPDATE/DEL...
-圧縮されたサイズはMyISAMよりも小さくなる
-my.cnf の設定
innodb_file_format = Barracuda
innodb_file_per_table = 1
-CREATE TABLE、ALTER TABLE 文で「ROW_FORMAT=COMPRESSED」...
** 性能とスケーラビリティの向上 [#e5c9c32a]
-トランザクションと接続負荷が高い場合に、MySQL 5.5 のパフ...
-Windows 上でのパフォーマンスとスケーラビリティの向上
-デフォルトのスレッド同時実行性の向上
--InnoDB で無制限の数の同時実行スレッドがサポートされるよ...
-バックグラウンドの I/O スレッド制御
--パラメタinnodb_read_io_threads と innodb_write_io_threa...
-マスター・スレッドの I/O 速度の制御
--my.cnf ファイルまたは my.ini ファイルに新しく innodb_io...
-オペレーティング・システムのメモリ・アロケータの使用制御
--InnoDB 固有のメモリ・アロケータを使用するか、OSのアロケ...
-アダプティブ・ハッシュ索引の制御
-挿入バッファリングの制御
-高速ロック・アルゴリズムによるスケーラビリティの向上
-グループ・コミットの復活
-リカバリ・パフォーマンスの向上
-複数のバッファ・プール・インスタンス
-複数のロールバック・セグメント
-Linux 向けのネイティブ非同期 I/O
--MySQL 5.5 では Linux システムでの I/O リクエストの同時...
--MySQL 5.5 では、Linux お よび Windows ベースのシステム...
--Linux 上に libaio ユーザースペース・ライブラリをインス...
-削除処理と消去処理に対する変更バッファリングの拡張
-ログ・システム・ミューテックスと独立したフラッシュ・リス...
-消去スケジューリングの改善
-トランザクション内のメタデータ・ロックの改善
-MySQL がテーブルロック(LOCK_open)を内部的に管理する方法...
** 準同期レプリケーションのサポート [#bd5bba5e]
-準同期レプリケーションを指定すると、マスターと呼出しチェ...
-更新が受け取られてリレー・ログに書き込まれたこ とがレプ...
-タイムアウトが発生した場合、複製元のマスターによって一時...
-準同期レプリケーションはマスター・サーバーとスレーブ・サ...
** 4バイトUTF-8のサポート [#c111d9c6]
** パーティショニング機能の拡充 [#rf9ec7c5]
-テーブルと索引に対するレンジ・パーティション化とリスト・...
-複数列を使用したパーティション化機能が追加された
-COLUMNS キーワードでパーティションに使うカラムを指定
** PERFORMANCE_SCHEMAの追加 [#a8bff8bd]
* インストール [#o058f1bc]
-インストール方法が以前のMySQLから変わっている(configure...
-[[MySQL 5.5.9 インストール Linux cmake:http://blog.77jp....
** インストール手順 [#gc57b25b]
-[[cmake:http://www.cmake.org/]] がなければインストール (...
-[[MySQL Source-Configuration Options:http://dev.mysql.co...
-- -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-5.5 ... インス...
-- -DDEFAULT_CHARSET=utf8 ... デフォルトのキャラクタセッ...
-- -DDEFAULT_COLLATION=utf8_general_ci ... The default se...
-- -DWITH_EXTRA_CHARSETS=all ... Which extra character se...
-- -DMYSQL_UNIX_ADDR=/tmp/mysql55.sock ... ソケット名を指定
-- -DMYSQL_TCP_PORT=5506 ... ポートを指定
-- -DMYSQL_DATADIR=/var/mysql-5.5/data ... MySQLのデータ...
-- -DENABLED_LOCAL_INFILE=1 ... LOAD DATA INFILE文の実効...
-- -DSYSCONFDIR=/usr/local/mysql-5.5/conf ... defaultのmy...
$ cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-5.5 -DDE...
-以下のようなエラーが出たら「yum install ncurses-devel」...
Could NOT find Curses (missing: CURSES_LIBRARY CURSES_IN...
$ make
# make install
# cp /usr/local/mysql-5.5/support-files/mysql.server /et...
-/etc/init.d/mysql-5.5 の編集
--datadir=/var/mysql-5.5/data ... datadirを変える場合
-/etc/my.cnf
--デフォルトで見に行ってしまうので、複数Ver.を動かすとき...
-データベース初期化
$ /usr/local/mysql-5.5/scripts/mysql_install_db --basedi...
* 設定 [#pb21745e]
** my.cnf [#sfc6c723]
-[[MySQL 5.5.x の my.cnf の種類と読み込み順:http://www.go...
終了行:
-[[MySQL 5.5新機能徹底解説:http://nippondanji.blogspot.co...
-[[MySQL5.5 の新機能 - パフォーマンスとスケーラビリティ:h...
-[[MySQL 5.5.8 GAリリース:http://d.hatena.ne.jp/sh2/20101...
-[[MySQL 5.5 GA版が出たのでSemisynchronous Replicationを...
-[[MySQL 5.5 Updates [PDF]:http://downloads.mysql.com/pre...
-[[MySQL 5.5 最新情報 [PDF]:http://www.ospn.jp/osc2011-oi...
* 特徴 [#q9a18b2f]
-[[The InnoDB Storage Engine - MySQL 5.5 Reference Manual...
** InnoDBの進化 [#gb1c68b9]
-[[MySQL 5.5、進化するInnoDB:http://journal.mycom.co.jp/a...
-InnoDBがデフォルトのストレージエンジンに
** データ圧縮 [#ub52118b]
-[[MySQL InnoDB Pluginのデータ圧縮機能:http://d.hatena.ne...
-[[MySQL InnoDB Pluginのデータ圧縮機能 性能編:http://d.ha...
-[[Using InnoDB table compression in MySQL 5.5:http://www...
-[[Barracuda - あれがのめる:http://blog.sssc.cc/?p=751]]
-圧縮されたテーブルに対して普通にSELECT/INSERT/UPDATE/DEL...
-圧縮されたサイズはMyISAMよりも小さくなる
-my.cnf の設定
innodb_file_format = Barracuda
innodb_file_per_table = 1
-CREATE TABLE、ALTER TABLE 文で「ROW_FORMAT=COMPRESSED」...
** 性能とスケーラビリティの向上 [#e5c9c32a]
-トランザクションと接続負荷が高い場合に、MySQL 5.5 のパフ...
-Windows 上でのパフォーマンスとスケーラビリティの向上
-デフォルトのスレッド同時実行性の向上
--InnoDB で無制限の数の同時実行スレッドがサポートされるよ...
-バックグラウンドの I/O スレッド制御
--パラメタinnodb_read_io_threads と innodb_write_io_threa...
-マスター・スレッドの I/O 速度の制御
--my.cnf ファイルまたは my.ini ファイルに新しく innodb_io...
-オペレーティング・システムのメモリ・アロケータの使用制御
--InnoDB 固有のメモリ・アロケータを使用するか、OSのアロケ...
-アダプティブ・ハッシュ索引の制御
-挿入バッファリングの制御
-高速ロック・アルゴリズムによるスケーラビリティの向上
-グループ・コミットの復活
-リカバリ・パフォーマンスの向上
-複数のバッファ・プール・インスタンス
-複数のロールバック・セグメント
-Linux 向けのネイティブ非同期 I/O
--MySQL 5.5 では Linux システムでの I/O リクエストの同時...
--MySQL 5.5 では、Linux お よび Windows ベースのシステム...
--Linux 上に libaio ユーザースペース・ライブラリをインス...
-削除処理と消去処理に対する変更バッファリングの拡張
-ログ・システム・ミューテックスと独立したフラッシュ・リス...
-消去スケジューリングの改善
-トランザクション内のメタデータ・ロックの改善
-MySQL がテーブルロック(LOCK_open)を内部的に管理する方法...
** 準同期レプリケーションのサポート [#bd5bba5e]
-準同期レプリケーションを指定すると、マスターと呼出しチェ...
-更新が受け取られてリレー・ログに書き込まれたこ とがレプ...
-タイムアウトが発生した場合、複製元のマスターによって一時...
-準同期レプリケーションはマスター・サーバーとスレーブ・サ...
** 4バイトUTF-8のサポート [#c111d9c6]
** パーティショニング機能の拡充 [#rf9ec7c5]
-テーブルと索引に対するレンジ・パーティション化とリスト・...
-複数列を使用したパーティション化機能が追加された
-COLUMNS キーワードでパーティションに使うカラムを指定
** PERFORMANCE_SCHEMAの追加 [#a8bff8bd]
* インストール [#o058f1bc]
-インストール方法が以前のMySQLから変わっている(configure...
-[[MySQL 5.5.9 インストール Linux cmake:http://blog.77jp....
** インストール手順 [#gc57b25b]
-[[cmake:http://www.cmake.org/]] がなければインストール (...
-[[MySQL Source-Configuration Options:http://dev.mysql.co...
-- -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-5.5 ... インス...
-- -DDEFAULT_CHARSET=utf8 ... デフォルトのキャラクタセッ...
-- -DDEFAULT_COLLATION=utf8_general_ci ... The default se...
-- -DWITH_EXTRA_CHARSETS=all ... Which extra character se...
-- -DMYSQL_UNIX_ADDR=/tmp/mysql55.sock ... ソケット名を指定
-- -DMYSQL_TCP_PORT=5506 ... ポートを指定
-- -DMYSQL_DATADIR=/var/mysql-5.5/data ... MySQLのデータ...
-- -DENABLED_LOCAL_INFILE=1 ... LOAD DATA INFILE文の実効...
-- -DSYSCONFDIR=/usr/local/mysql-5.5/conf ... defaultのmy...
$ cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-5.5 -DDE...
-以下のようなエラーが出たら「yum install ncurses-devel」...
Could NOT find Curses (missing: CURSES_LIBRARY CURSES_IN...
$ make
# make install
# cp /usr/local/mysql-5.5/support-files/mysql.server /et...
-/etc/init.d/mysql-5.5 の編集
--datadir=/var/mysql-5.5/data ... datadirを変える場合
-/etc/my.cnf
--デフォルトで見に行ってしまうので、複数Ver.を動かすとき...
-データベース初期化
$ /usr/local/mysql-5.5/scripts/mysql_install_db --basedi...
* 設定 [#pb21745e]
** my.cnf [#sfc6c723]
-[[MySQL 5.5.x の my.cnf の種類と読み込み順:http://www.go...
ページ名: