ホーム |  MySQL 最新の話題 |  FAQ |  Feeds |  ブログフィードを登録 |  フィードバック |  アーカイブ |  フィードを購読 RSS 2.0 日本語 English Deutsch Español Français Italiano Русский
867 件中 1 - 30 件を表示 次の 30 件
mysqldumpの--order-by-primaryオプションについて
+0 Vote Up -0Vote Down
TIPSです。このようなテーブルがありまして、 CREATE TABLE `link` ( `id1` int(11) NOT NULL DEFAULT '0', `id2` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`id1`,`id2`), KEY `ix1` (`id2`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; データは以下のような感じで、このときは2,900万レコードありました。 +---------+---------+ | id1 | id2 | +---------+---------+ | 5 | 69 | | 5 | 1022 | | 5 | 1487 | … | 1081 | 2021414 | | 1081 | 2087813 | | 1082 | 11 | | 1082 | 225 | … | 2494267 | 158887 | | 2494267 | 178845 | | 2494267 | 631394 | +---------+---------+ mysqldumpコマンドでバックアップすると、11秒で444MBのダンプファイルが出力されました。 $ time mysqldump -u xxx -pxxx xxx link > link.sql real 0m11.391s user 0m8.527s sys 0m0.529s $ ls -lh -rw-rw-r-- 1 taira taira 444M 1月 22 18:39 2012 link.sql  [さらに読む...]
読まないなんてもったいない! MySQL Casual Advent Calendar
+0 Vote Up -0Vote Down
タイミングとして、いま紹介するのは周回遅れ感は否めない(笑)のですが、実は一昨年の12月からMySQLのAdvent Calendarが有志により行われています。「Advent Calendarって何? それおいしいの?」という私に準ずる方はこのリンクこのリンクを見てもらうとして、まぁ12月に日めくりでMySQLのTipsをみて「へぇ〜」を連発できるというものです(私の理解)各エントリ着眼点からおもしろいですね。12月にはAdvent  [さらに読む...]
読まないなんてもったいない! MySQL関連の連載記事
+0 Vote Up -0Vote Down
MySQLには日本語・英語で様々な良本があるのですが、もちろん無料で読めるWeb上の記事にもそれに迫る(いや一部それ以上の)良い記事があります。特に今ちょうど連載されている記事は毎記事ごとに臨場感があってGoodではないでしょうか? いや、読まないなんてもったいない!!

ビギナーのあなたにはこの連載記事などどうでしょうか?

MySQL事始

また、MySQL 5.6.xの動向が気になったり、今後採用を検討している人がざっくり新機能を知りたい場合には次の連載記事をお勧めします。

MySQL製品最新事情











  [さらに読む...]
MySQL 5.6.4でマイクロ秒までサポート(TIME, DATETIME, TIMESTAMP)
+0 Vote Up -0Vote Down
オトコの熱いブログエントリのとおり大幅な進歩を遂げつつあるMySQL 5.6
最新のMySQL 5.6.4では首記のとおり、時刻を格納するカラムにマイクロ秒まで格納できるようになりました。
fsp(fractional seconds part)として0〜6を指定できます。Release notesにある以下の例だと、それぞれ小数点以下三桁、六桁が指定できます。

CREATE TABLE t1 (t TIME(3), dt DATETIME(6));

fspは無指定の場合0となります。これは既存のものとの互換性のためです。









  [さらに読む...]
[勝手に補足]触って学べるOSS-DB試験第3回運用管理
+0 Vote Up -0Vote Down
日経 Linux (リナックス) 2012年 01月号 [雑誌] 日経 Linux (リナックス) 201...の他のレビューをみる» 評価:
---
日経BP社
¥ 1,490
(2011-12-08)





  [さらに読む...]
[勝手に補足]触って学べるOSS-DB試験第2回基本的なSQLからパラメーターの設定まで
+0 Vote Up -0Vote Down
日経 Linux (リナックス) 2011年 12月号 [雑誌] 日経 Linux (リナックス) 201...の他のレビューをみる» 評価:
---
日経BP社
---
(2011-11-08)





  [さらに読む...]
MySQL 5.0のプロダクトライフサイクルが終了
+1 Vote Up -0Vote Down
あけましておめでとうございます。今年もよろしくお願いいたします。 新年最初から注意喚起ですが、2011年12月31日をもってMySQL 5.0のプロダクトライフサイクルが終了しました。今後MySQL 5.0に対して新たなバグ修正やセキュリティ修正は提供されませんので、現在MySQL 5.0を利用している方はバージョンアップを計画されることをおすすめいたします。 オラクル社による買収以降、ソフトウェア製品のサポートポリシーは以下のウェブサイトで確認できるようになっています。 Oracle Lifetime Support Policy for Oracle Software MySQL 5.0:2011年12月まで MySQL 5.1:2013年12月まで MySQL 5.5:2015年12月まで (Extended Supportは2018年12月まで) MySQL  [さらに読む...]
どのMySQL Connector/Jを使いましょうか?
+1 Vote Up -0Vote Down
Connector/Netはバージョンが多くあるので以前に以下のような記事を書きました。

どのMySQL Connector/Netを使いましょうか?

これに対してMySQLでのJDBCドライバ実装のConnector/Jの現在メンテナンスされているバージョンは 次の一覧のように少ないため、まよわずConnector/J 5.1.xを使ってください。

DD MON YEAR 5.0.x   5.1.x
------------------------------------------
22 DEC 2005 5.0.0   -----
11 JUL 2006 5.0.1   -----
11 JUL 2006 5.0.2   -----
26 JUL 2006 5.0.3Be -----
20 OCT 2006 5.0.4   -----
02 MAR 2007 5.0.5   -----
11 APR 2007 -----   5.1.0 Al
15 MAY 2007 5.0.6   
22 JUN 2007 -----   5.1.1 Al
29 JUN 2007 -----   5.1.2 Be
20 JUL 2007 5.0.7
10 SEP 2007 -----   5.1.3 RC
09 OCT 2007 5.0.8   5.1.5 GA
07 MAR 2008 -----

  [さらに読む...]
INDEX FULL SCANを狙う - MySQL Casual Advent Calendar 2011
+2 Vote Up -0Vote Down
2011年8月のkazeburoさんのエントリに対する解説記事です。結論から言うとkazeburoさんの案に賛成なのですが、本日はどうしてそうなったのかというところを確認していきたいと思います。本記事はMySQL Casual Advent Calendar 2011の17日目のエントリです。16日目はakira1908jpさんでした。 当時の内容を覚えていない方は、先にkazeburoさんのエントリをご一読ください。また、テストケースがGitHubに公開されていますのでカジュアルに再現試験をすることも可能です。 Covering Index と self-join と MySQL - blog.nomadscafe.jp kazeburo’s gist: 1150842 - Gist  [さらに読む...]
MySQLと英語のリスニングを同時に勉強する方法。
+1 Vote Up -0Vote Down
英語を勉強したいが技術も勉強したい。それは技術者にとって悩ましい悩みではいだろうか。そんな悩める技術者諸君にとって喜ばしい知らせがある。MySQLの勉強も英語のリスニングも同時にできる、そうOurSQL Database Community Podcastならね。 OurSQL: The MySQL Database Community Podcast だいたい1回30分前後でMySQLについて様々なトピックについてのディスカッションが行われている。既にエピソード69までたまっているのでまさに聞き放題だ!Webページ上で直接聴くこともできるし、お気に入りのミュージックプレイヤーで聴くなら下記のPodcast FeedのURLを登録すれば良い。筆者はAmarokで聴いている。 http://technocation.org/audio/feed Enjoy!!
MySQLにおけるレプリケーション遅延の傾向と対策
+1 Vote Up -0Vote Down
レプリケーションはMySQLで最もよく使われる機能のひとつだ。レプリケーションは基本的に非同期でデータの複製を行う仕組みになっているのだが、非同期故にどうしても逃れられない問題がある。そのひとつが今回のテーマ、遅延である。というと、MySQLのレプリケーションはすぐに遅延が生じてしまうように感じてしまうかも知れないが、そのようなことはない。ほとんどの場合は即座にスレーブの更新が行われる。 なぜ遅延は発生するのか、どのように遅延が起きていることを調べるのか、どのように回避するのかということを本エントリでは解説したい。うまく遅延と付き合って、MySQLのレプリケーションをより快適に運用してもらえればと思う。  [さらに読む...]
[mysql]mysql-buildでいろんなバージョンのMySQLをインストールしたい!
+0 Vote Up -0Vote Down

これはMySQL Casual Advent Calendar 2011 - MySQL Casualの8日目の記事です!

UDFでFizzBuzz

id:sugyanさんがストアドプロシージャでFizzBuzzをやっていたのでMySQLのUDF(user-defined function)でもやってみました。

kamipo/mysql_fizzbuzz - GitHub

  [さらに読む...]
[mysql]MySQLのPAM認証プラグインに係る話題
+0 Vote Up -0Vote Down
 PAM認証について全然分かっていないのですが、MontyProgram(MariaDB)とPerconaが足並みをそろえて「オープンソースのPAM認証プラグイン」を発表していたので、少し気になって、記事を読んでみました。  詳しい方、要するになんなのか、色々教えてください!  以下、翻訳のような翻訳でないような、メモ。 2011/12/05:MontyProgmramの動き http://www.h-online.com/open/news/item/MariaDB-to-get-PAM-and- ...
[mysql]Mr.Kinoshita が本家MySQLのInnoDB開発チームに join
+0 Vote Up -0Vote Down
 ご本人からもブログでの報告があったので、こちらでも紹介します。  知る人ぞ知る(知らない人はたぶん知らない)木下氏が、ついに本家MySQLのInnoDB開発チームに参加することになりました(平たく言うと、転職)。  http://buildup-db.blogspot.com/2011/12/blog-post.html  木下さんは、MySQL 5.0.30 の頃に、ロック粒度の工夫により多CPU環境でのMySQL同時実効性能を劇的に(?)向上させたのをメジャーデビューとし、その後もMySQLの ...
転職等、状況のご報告
+1 Vote Up -0Vote Down
一部の関係者や、勘の鋭い方はお気づきだと思いますが、11月にPerconaを辞して、12月よりInnoDB teamの一員として働くこととなりました。XtraDB等Perconaの製品については少なくとも現職にある限りは、関与することは今後基本的にありません。

  [さらに読む...]
[osc][event][mysql]OSC2011-Fukuokaに参画
+0 Vote Up -0Vote Down
 OSC2011-Fukuoka に、日本MySQLユーザ会(MyNA)として参加してきました。OSC(オープンソースカンファレンス)は各地で開催されていますが、福岡は私にとって、地方*1OSC参加の原点でもあり、今年で5回目の参加になります。ちなみにOSC-Fukuoka は、今年で5回目の開催だそうです。 http://www.ospn.jp/osc2011-fukuoka/  今回は久々に、セミナーも担当させていただいたので、個人的にはかなりドタバタしたまま一日が終わってしまった感がありま ...
[event][mysql]groongaを囲む夕べ#2に参加
+1 Vote Up -0Vote Down
 年に1回の「いい肉の日」です。毎年「いい肉の日」は、groonga を囲む夕べです!去年から開催なので、今年で2回目。  ご縁あって、全体進行役(司会とも言う)をつとめさせていただきました。「とっとと進めなきゃ」という思いが先行しすぎて、アイスブレークをし切れなかったなぁとか(会場の空気、固かったですよね。ごめんなさい。司会の力量です。。。)、反省点はあるのですが、それでも多くの方が楽しんでくださっていたようで、嬉しく思いました。  講演の内容は、皆さんがまとめてくださっているので、以下のリンク先 ...
InnoDBロック競合の確認(MySQL 5.1+InnoDB Plugin, 5.5以降)
+0 Vote Up -0Vote Down
JUGEMテーマ:コンピュータ  MySQL 5.1+InnoDB Plugin, 5.5以降でサポートされた以下の三つの情報スキーマテーブルを使うとトランザクションとロックに関わる情報をInnoDBロックモニタよりも簡単でわかりやすく取得することが可能です。

| INNODB_LOCK_WAITS                     |独自: ロック待ち情報
| INNODB_LOCKS                          |独自: ロック競合情報
| INNODB_TRX                            |独自: トランザクション情報
 通常一つの接続ではトランザクションのBEGIN;

  [さらに読む...]
SystemTapでMySQL 5.5のDisk I/Oを分析する
+2 Vote Up -0Vote Down
2010年1月の記事SystemTapでMySQLのDisk I/Oを分析するの続きです。以前作成したSystemTapスクリプトは、実はMySQL 5.5のDisk I/Oを分析することができませんでした。というのも、MySQL 5.5からInnoDBが非同期I/Oを行うようになったのですが、以前のスクリプトは非同期I/Oに対応していなかったためです。本日はMySQL 5.5におけるInnoDBの非同期I/Oについて、確認していきたいと思います。 非同期I/Oとは 非同期I/Oとは、I/O処理をブロックされることなしに行う方式のことです。通常のI/O処理はそれが完了するまで待たされてしまうのですが、非同期I/Oを用いることでI/O処理の完了を待つことなしに他の処理を進めることができます。以下のウェブサイトでとても詳しく解説されています。  [さらに読む...]
[勝手に補足]触って学べるOSS-DB試験第1回DBのセットアップから接続まで
+0 Vote Up -0Vote Down
日経 Linux (リナックス) 2011年 11月号 [雑誌] 日経 Linux (リナックス) 201...の他のレビューをみる» 評価:
---
日経BP社
¥ 1,490
(2011-10-08)





  [さらに読む...]
PostgreSQL9.1の同期レプリケーションはMySQL5.5でいうところの準同期レプリケーション相当ですよ。
+0 Vote Up -0Vote Down
JUGEMテーマ:コンピュータ

てっきり「本当に同期」のものかと思っていたら、昨日OSC2011Tokyoでポスグレ関係の人に聞いた話とマニュアル、以下のエントリなどをみるとMySQL5.5でいうところの「準同期レプリケーション」、つまりログが実際に書かれたことを保証する、ログの「同期レプリケーション」とのことです。

2011-03-09同期レプリケーション in PG9.1(PostgreSQL雑記)

なのでMySQLに「PostgreSQLみたいな同期レプリケーションはないの?」とか







  [さらに読む...]
INFORMATION SCHEMA [MySQL 5.1の場合]
+0 Vote Up -0Vote Down
JUGEMテーマ:コンピュータ

情報スキーマ(INFORMATION SCHEMA)はバージョン毎にテーブルが追加されていっています。MySQL 5.1で追加されたのは、次のものです。

[MySQL 5.1で追加された11個のテーブル]
+---------------------------------------+
| Tables_in_information_schema          |
+---------------------------------------+
| ENGINES                               |独自: show engines相当の情報
| EVENTS                                |独自: イベントスケジューラのイベント情報(show events + α)
| FILES                                 |独自: NDB(MySQL Cluster)エンジンのディスクデータテーブル情報
| GLOBAL_STATUS                         |独自: show global status相当の情報
| GLOBAL_VARIABLES                      |独自:

  [さらに読む...]
INFORMATION SCHEMA [MySQL 5.0の場合]
+0 Vote Up -0Vote Down
MySQLでは5.0から情報スキーマをサポートしています。(バージョンにより利用できる情報に違いがあります) 情報スキーマはSQL標準(SQL/Information Schema)に定義されているもので、データベース上に定義されたオブジェクト(テーブル、ビュー、ストアドルーチンなど)のメタ情報(定義情報)を取得するものです。従来MySQLではSHOWコマンドという独自のコマンドでメタ情報を取得してきましたが、情報スキーマを利用することにより、以下の点が改善されます。

  • SHOWコマンドと比較して、必要データの絞り込み(列選択やWHERE句による)が可能
  • SQL標準に沿ったクエリを使うことにより、接続するRDBMSが違っても透過的に同じクエリが使える(ことが期待できる)

  •  またMySQL

      [さらに読む...]
    堂島ロール
    +0 Vote Up -0Vote Down

    2011/10/26 は大阪でのOracle MySQL Developer Dayで午前中のセッションを受け持ちました。
    その後Firebird日本ユーザー会のAさんに堂島ロールの本物のお土産をいただきました。私は中に果物が入っているやつが好きですね。おいしくいただきました。
    MySQLセミナー情報
    +0 Vote Up -0Vote Down
    もう目前に迫っているが、日本オラクルではMySQLのイベントを開催する予定である。朝10時から午後4時半までというみっちりなセミナーを、26日大阪と28日東京で開催する。MySQLにどっぷり浸かりたいという方におすすめである。内容は次のようなものを予定している。 レプリケーションとスケーラビリティの話 運用管理のノウハウ MySQL Cluster MySQL徹底解説 セミナー情報大阪開催 日程: 2011年10月26日 (水) 10:00~16:30 (受付開始: 09:30~) 会場: 日本オラクル西日本支社セミナールーム 定員:40名 東京開催 日程: 2011年10月28日 (金) 10:00~16:30 (受付開始: 09:30~) 会場: 日本 オラクル株式会社本社13Fセミナールーム 定員:80名 大阪の方はまだ席に余裕があるのでぜひ来ていただきたい
    [MySQL][Spider][VP]Spider-2.27 VP-0.16リリース
    +0 Vote Up -0Vote Down
    Spiderストレージエンジンのバージョン 2.27(beta)とVartical Partitioningのバージョン 0.16(beta)をリリースしました。
    Spiderストレージエンジンは、database sharding用のストレージエンジンです。
    http://spiderformysql.com/
    Vertical Partitioningストレージエンジンは、テーブルのVertical Partitioning用のストレージエンジンです。
    http://launchpad.net/vpformysql

    バイナリのダウンロードにはこちらをご利用ください。
    http://spiderformysql.com/download_spider.html

    今回の主な変更は以下です。
    Linux64bit用にQ4Mをバンドルしました。









      [さらに読む...]
    [yapcasia]YAPC::Asia 2011 おつかれさまでした
    +0 Vote Up -0Vote Down

    YAPC::Asia 2011 おつかれさまでした!

    今回は前夜祭のRejectConfと2日目のLTでトークをしてきました。

    RejectConf

    本当は難しいフレンド・タイムライン処理という話をしました。

    この手の機能はWebのソーシャル系サービスなら必ずといっていいほど当たり前に実装されている機能で、小規模のサービスでも中規模のサービスでも程度の差こそあれ問題になり得ます。

      [さらに読む...]
    さらなる更新系処理の並列実行性の向上について
    +0 Vote Up -0Vote Down
    InnoDB性能フリークの皆様(日本語圏にいるかどうか解りませんが…)、ご無沙汰しております。MySQL-5.6では我々外野開発者が色々実装してきた改良・機能について人気の高い物・有効な物から順に積極的に取り込まれる様子が見て取れます。これはMySQLの開発コミュニティにとって素晴らしい進歩です。我々の活動が多くのユーザーに支持され、本家側からも無視できなくなり、何らかの進歩を阻害する要因が解決されたのではないでしょうか?感無量です。これで私も更に前へ進むことが出来るというものです。というわけで、今回は今まで誰も触れてこなかった問題に触れてみます。

    InnoDB

      [さらに読む...]
    加速的に膨張する宇宙のように進化するMySQL!最新開発版MySQL 5.6.3 m6新機能解説
    +0 Vote Up -0Vote Down
    最新の開発版であるMySQL 5.6.3-m6がリリースされた。清く正しいMySQLerの皆さんはすでにダウンロードして、評価を楽しんでくれていることだろう。はっきり言ってこのバージョンは凄い。明らかに前バージョンのMySQL 5.6.2から搭載されている新機能の数は膨大である。それはMySQL 5.6.3のリリースノートを見てもらえば一目瞭然だ。凄いボリュームだからだ。 今回はそんな膨大な新機能を搭載したMySQL 5.6.3について、要点を解説しようと思う。MySQL 5.6.3は開発版なので今直ぐ本番環境へ投入したい!というはやる気持ちはグッと我慢して頂きたいが、ぜひ評価はしていただきたいと思う。  [さらに読む...]
    Oracle MySQL Developer Day
    +0 Vote Up -0Vote Down
    JUGEMテーマ:コンピュータ

    首記の件今月の後半にMySQLの技術セミナーを大阪(10/26)と東京(10/28)で開催します。MySQLの最新情報や多くの有益な技術情報を紹介しますので是非ご参加ください。 詳細はこちら (http://www-jp.mysql.com/news-and-events/events/" target="_blank)。

    今の予定では大阪(10/26)のセミナーのいくつかを私が担当し、東京(10/28)のほうは奥野さんがいくつかセミナーを担当します。梶山さんは大阪・東京両方でます(^_^;)

    MySQLの最新情報が一度にGetできますので、お近くの方は是非申し込みのうえ、ご参加くださいm(_ _)m
    867 件中 1 - 30 件を表示 次の 30 件

    Planet MySQL © 1995-2008 MySQL AB, 2008-2010 Sun Microsystems, Inc.,
    2012, Oracle Corporation and/or its affiliates.
    Content reproduced on this site is the property of the respective copyright holders.
    It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.