現在、MySQL Performance
Blogおよびその運営会社であるPerconaで活躍中の木下氏が、なんと日本語でブログを始めた。
DB改造屋雑記
木下氏はInnoDBのスペシャリストであり、おそらく実力はアジア一だろう。しかもレプリケーションなど、MySQLの他の機能に関しては、興味もないし知らないという尖った知識の持ち主である。尖ったオトコが綴るブログに期待したい。
…
MySQLでいちいちshow tables;とか打つのがだるい。\tみたいなalias設定できないのかなぁ
http://twitter.com/weboo/status/1658300902
おぉ、readlineのマクロを使えばいいのかー
http://twitter.com/weboo/status/1658314333
なるほ!ってことでちょっと設定してみました。
# ~/.inputrc $if mysql "\C-xd": "show databases;" "\C-xt": "show tables;" "\C-xu": "select user,host,password from mysql.user order by user,host;" "\C-xb": "select user,host,db from mysql.db order by user,host;" "\C-xc": "show create table TN\\G" $endif
$if applicationで …
[さらに読む]
前任の人がrootのパスワード残さないまま居なくなって、
とっても困ったので(grantできない)、
初期化する方法見てたんだけど、日本語マニュアルのじゃ治らなくて、
本家の方みたら治った
> UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
> FLUSH PRIVILEGES;
これでMyNewPassに新しいパスワード入れればokみたい。
・MySQL :: MySQL
5.1 Reference Manual :: B.1.4.1 How to Reset the Root
Password
http://dev.mysql.com/doc/refman/5.1/en/resetting-permissions.html
・5/31追記
なぜか …
前回、MySQL
6.0は先日リリースされた6.0.11が最後のバージョンになるということについて書いたが、その記事の中で、MysQL
6.0の機能のうちで次のものはMySQL 5.4にも取り込まれるということを説明した。
- サブクエリ最適化
- BKA Join
- SIGNAL/RESIGNAL
- INFORMATION_SCHEMAの拡張
- XML機能の拡張
- DTrace Probes
また、次の機能は搭載されないことについても言及した。
- オンラインバックアップ
- コネクションスレッドプール
- 4バイトUTF-8
- …
MySQL
6.0.11-alphaがリリースされた。が、アナウンスレターには気になる記述がひとこと。「これはMySQL
6.0の最後のリリースです」と。寝耳に水かも知れないがこの話は本当だ。実はこれが最後のMySQL
6.0のリリースになる。つまり、MySQL 6.0の開発はこれでストップするのだ。
えっ!!MySQLはもう開発が終わっちゃうの?MySQL終了のお知らせ?!
などと心配しないで頂きたい。MySQLの開発はちゃんと継続される。開発の方針が変更されることになったからMySQL
6.0のリリースが見送られただけである。(ちなみに、次期バージョンはMySQL 5.4で、MySQL
6.0はその次のバージョンになる予定だったものである。といっても、MySQL …
Software Design (ソフトウエア デザイン) 2009年 06月号
[雑誌]
技術評論社
特集はDRBD。DRBDの開発元LINBITの …
PBXTというストレージエンジンがある。これは、PrimeBase社によるストレージエンジンで、トランザクションをサポートした本格的なものである。(つまり、InnoDBやFalconの代替として使うことを目指したエンジンなのである。)PBXTは次のページからダウンロード可能だ。
http://www.primebase.org/
上記のページにも書いてあるが、PBXTの特徴は次の通り。
- MVCC(Multi Version Concurrency Control)
- トランザクションのサポート
- ACID準拠
- 行レベルのロック
- デッドロック検知
- 外部キーのサポート
- Write Once(追記型アーキテクチャ)
- BLOBストリーミング
…
こんにちは。
オープンソース製品の大きな利点として、
- 無償でダウンロードして、ためしに使ってみることができる
ということがあると思います。
個別の製品の機能を確認することもできますし、オープンソース製品同士であれば、組み合わせて使ってみることや、組み合わせて使うにはどういった設定が必要かなども確認することができます。
シングルサインオン製品などのほかと連携することで価値を生み出す製品では、この「組み合わせて使ってみることができる」という要素が非常に重要になってきます。
オープンソースのシングルサインオン製品である、 …
どこまで出来るか?!やれるところまでやってやるぜ!!と、威勢が良いのは若い間だけの話。オトナのオトコは、攻めるときはとことん攻めるが自らの限界もわきまえて賢く振る舞うのがスマートってものである。というわけで、今日はMySQLのいろいろな限界についてまとめてみる。皆さんも是非MySQLの限界を知り、MySQLをもっとスマートに使って頂きたい。
SQL文の最大長
MySQLサーバーが実行出来るSQL文の最大長は、max_allowed_packetシステム変数で表される。max_allowed_packetの最大値は1GBである。max_allowed_packetの値はセッションごとにも設定可能なので、デフォルトではそこそこの値(16MBなど)に設定しておいて、必要に応じて大きな対を使うと良いだろう。
データベースの個数
…