ホーム |  MySQL 最新の話題 |  FAQ |  Feeds |  ブログフィードを登録 |  フィードバック |  アーカイブ |  フィードを購読 RSS 2.0 日本語 English Deutsch Español Français Italiano Русский
540 件中 1 - 20 件を表示 次の 20 件
InnoDB Pluginことはじめ。快適ストレージエンジン生活はじまる!
+0 Vote Up -0Vote Down
MySQL 5.1.38からMySQL本体にInnoDB Pluginバンドルされている。一部の先駆的なユーザー以外に、「InnoDB使ってますよ!」もしくは「検証してるよ!」という話をあまり聞かない。そもそもであるが、InnoDB Pluginってなんぞ?!という人が多いんではないかと思うのだが、実際はどうなのだろう?現在はRC版(リリース候補版)という位置づけのInnoDB Pluginであるが、一部影響度の高いバグが残っていたりしてGA版ほどの安定性は求められないものの、ほとんど実用に耐えうる品質になっているといえる。そんなわけで、今日は改めてInnoDB Pluginの使い方・使いどころについて説明するので、ぜひ皆さんの手でInnoDB Pluginを評価してみて頂きたい。

  [さらに読む...]
InnoDBでCOUNT()を扱う際の注意事項あれこれ。
+0 Vote Up -0Vote Down
InnoDBを使うとき、MyISAMと比較して度々やり玉に挙げられるポイントとして「COUNT()が遅い」というものがある。確かにInnoDBにおいて行数を弾き出すのにはテーブルスキャンが必要なのだが、そもそもMyISAMのCOUNT()が速い(テーブルの行数を保持してる)のが特殊なのであって、InnoDBが遅いわけではないのである。とはいえ、高速なCOUNT()については需要が多く、この問題には多くの人取り組んでおられるようだ。しかしながら、COUNT()のチューニングについては未だ語られていない点があるように見受けられるので、今日はCOUNT()のチューニングについて解説しようと思う。

  [さらに読む...]
MySQL 5.1.44リリース
+0 Vote Up -0Vote Down
出てます。今回は機能追加が1件、バグ修正が18件あります。バグ修正のうちパーティショニングに関するものが1件、レプリケーションに関するものが5件となっています。InnoDB PluginはMySQL 5.1.42、5.1.43から引き続きRC版の1.0.6となっています。 MySQL 5.1.44では設定パラメータが一つ追加されました。 binlog-direct-non-transactional-updates これはMyISAMなどトランザクションに対応していないテーブルに対する更新を、即座にバイナリログに書き出すパラメータです。これでいったい何が変わるのか、以下の例で確認してみましょう。 mysql> select * from test_i; +----+------+ | id | data | +----+------+ | 1 | 20 | | 2 | 40 | +----+------+ 2 rows in set (0.00 sec) mysql> select * from test_m; +-----+------+ | id | data | +-----+------+ |  [さらに読む...]
[mysql]MySQLユーザ会な集まり@大阪(3/12(金))
+0 Vote Up -0Vote Down
 私は参加できませんが、梶山さん訪阪にあわせて交流しましょう、ということになったようです。 (翌日OSC-Kansa@Kobeのための訪阪です)  ということで、以下の意味が分かる方をきっと大歓迎^^ INSERT INTO http://atnd.org/events/3527 VALUES (null, ’参加します’) WHERE you in osaka AND you like ’MySQL%’; .
[MySQL][Spider]Spider-2.15リリース
+0 Vote Up -0Vote Down
Spiderストレージエンジンのバージョン 2.15(beta)をリリースしました。
Spiderストレージエンジンは、database sharding用のストレージエンジンです。
http://spiderformysql.com/

今回の主な変更は以下です。
 今回はbugfixリリースです。

詳しくは、ダウンロードドキュメント中の「99_change_logs.txt」をご確認下さい。
[mysql][event]MySQLカンファレンス2010のプログラムとか公開中(来月開催!)
+0 Vote Up -0Vote Down
 今年も4月にサンタクララで、MySQL Conference & Expo が開催されます。    http://en.oreilly.com/mysql2010  今年は 4/12-15の4日間。多くの時間が8トラック同時並行なので、相当な数のセッションが行われます。まだ TBD(調整中)な枠もたくさんあるけれども、タイムテーブルを眺めているだけでもわくわくしてきます。  このカンファレンスに私は参加したことがない(リアルタイムな英語=特に聞き取り=がダメダメなので現状では行くだけ無駄)のですが ...
[mysql]MySQLの自動変換を丁重にお断りするためのたった1種類の呪文
+0 Vote Up -0Vote Down
 先日の『これだけは覚えておきたい!!MySQL の6つの自動変換』 http://d.hatena.ne.jp/sakaik/20100225/mysqlautochange にはたくさんの反響をいただいた。  時にこちらの意図と違っちゃうこともあるけれどもケナゲに気を使ってくれる MySQL が、これほどに皆さんにも愛されていることが判り、MySQLファンの一人として嬉しい限りである。  さて、そのエントリの最後に、  なお、「SQLモード」を指定するとこれらの動作を変更することができる。S ...
[MySQL][Spider]Spider-2.14リリース
+0 Vote Up -0Vote Down
Spiderストレージエンジンのバージョン 2.14(beta)をリリースしました。
Spiderストレージエンジンは、database sharding用のストレージエンジンです。
http://spiderformysql.com/

今回の主な変更は以下です。
・テーブルパラメータに「bulk_update_mode」「bulk_update_size」を追加しました。
・サーバパラメータに「spider_bulk_update_mode」「spider_bulk_update_size」を追加しました。
 これらのパラメータは、大量更新系のチューニングパラメータです。
 「REPLACE」「INSERT IGNORE」が遅い場合には「spider_direct_dup_insert」、
 「UPDATE」「DELETE」が遅い場合には「spider_bulk_update_mode」の利用を検討してください。










  [さらに読む...]
[mysql]MySQL 5.5.2-m2 リリース
+0 Vote Up -0Vote Down
 MySQL5.5.2-m2がリリースされました。 ざっと見たところ、先行してリリースされているMySQL5.1で修正されたものと同様のものが多いように思います。 セミシンクロ・レプリケーション機能については1点だけ(メモリ割当の)問題が修正されているようです。 http://www.mysql.gr.jp/frame/modules/news/article.php?storyid=172 .
[event][mysql]オープンソースカンファレンス東京春開催中
+1 Vote Up -0Vote Down
 全国で開催されているオープンソースカンファレンス(OSC)。今日明日の2日間は東京での開催です(東京は年2回の開催なので、今回は「春の部」となります)。 http://www.ospn.jp/osc2010-spring/ 日程:2010年2月26日(金)・27日(土) 10:00-17:00 会場:明星大学 日野キャンパス 26号館(多摩モノレール 「中央大学・明星大学駅」) 費用:無料 内容:オープンソースに関する最新情報の提供 ・展示 - オープンソースコミュニティ、企業・団体による展示 ...
経済産業省アイデアボックスを使おう!今すぐ!なう。
+0 Vote Up -0Vote Down
ニュース記事などで既にご存じの方も多いだろうが、経済産業省が国民の声に耳を傾けるための仕組み「アイデアボックス」が開催されている。アイデアボックスは、仕組み自体はモデレーションつきの掲示板みたいなもので(スラドに近い?)、登録すれば誰でも意見を述べたり、他人の意見に賛成or反対したり出来る。言わば現代版目安箱だと言って良いだろう。

経済産業省アイデアボックス
http://open-meti.go.jp/





  [さらに読む...]
[mysql]これだけは覚えておきたい!!MySQL の6つの自動変換
+0 Vote Up -0Vote Down
 MySQLはとても気ぃつかい屋さんである。我々が投げる多少あいまいな指示も頑張って解釈し、なんとか文句を言わずに実行してみようと挑戦してみてくれる。  今日はそんなMySQLがケナゲに解釈してくれる自動変換について紹介しようと思う。この自動変換、ケナゲなMySQLの奥ゆかしさ故、出した指示と異なる動作をされたことに気がつかないことがある。ここで紹介する6つの自動変換をしっかり脳ミソにたたき込んでおけば、無用なトラブルにハマる時間も減るかもしれない。 1.[数値] 範囲外の数値は頭を押さえつけられる ...
彼氏が LIKE 検索使ってた。別れたい… (もしくは Solr 入門とか Tritonn のインクリメンタルバックアップとか)
+0 Vote Up -0Vote Down

LIKE 検索だとデータ増えてきた時なんか恥ずかしいwww

下向いちゃうしww

男にはせめて全文検索エンジン使ってほしい・・・

検索が遅すぎてユーザー帰っちゃったら・・・・もう最悪www

せめて普通 TritonnSolr くらいは使って欲しい。

常識的に考えて欲しいだけなんです!

「%」検索されて全件マッチしちゃった時の恥ずかしさとか分かる?

あのね?たとえば1年間で10万件とか文書がたまるでしょ?

それを格納して検索するわけじゃない?

  [さらに読む...]
[MySQL][Spider]Spider-2.13リリース
+0 Vote Up -0Vote Down
Spiderストレージエンジンのバージョン 2.13(beta)をリリースしました。
Spiderストレージエンジンは、database sharding用のストレージエンジンです。
http://spiderformysql.com/

今回の主な変更は以下です。
 今回はbugfixリリースです。

詳しくは、ダウンロードドキュメント中の「99_change_logs.txt」をご確認下さい。
長谷部さん、バグレポートありがとうございます。
Consistent Hashing を使うべきケース、使う必要がないケース
+0 Vote Up -0Vote Down

Consistent Hashing が便利なのは、頻繁にノードが上がったり落ちたりする環境で、ネットワークレベルで可用性を保証する必要がある場合。逆に RDBMS のシャーディング等で

  • ノード毎に高可用性を確保している
  • ノード追加/削除は頻繁じゃない

場合は、値域分割が有力な選択肢になる。値域分割であれば、

  • 範囲を指定したイテレーション
  • 障害の影響範囲の局所化 (特定のユーザーが入っているノードだけが落ちるとか)
  • 値域毎の負荷に応じた分割

といったことが可能。Pacific は、このアプローチです。

[MySQL][VP]VP-0.8リリース
+0 Vote Up -0Vote Down
Vertical Partitioningストレージエンジンのバージョン 0.8(alpha)をリリースしました。
Vertical Partitioningストレージエンジンは、テーブルのVertical Partitioning用のストレージエンジンです。
http://launchpad.net/vpformysql

今回の主な変更は以下です。
 今回はbugfixリリースです。

詳しくは、ダウンロードドキュメント中の「99_change_logs.txt」をご確認下さい。
[MySQL][Ruby] MySQL/Ruby 2.8.2
+0 Vote Up -0Vote Down

MySQL/Ruby にバグがあったので 2.8.2 をリリースしました。

ダウンロードはこの辺から→ http://rubyforge.org/projects/mysql-ruby/

Mysql#insert_id が 32bit を超える場合に不正な値を返すというものです。

具体的には BIGINT AUTO_INCREMENT の場合に、自動的に 2147483648(UNSIGNED BIGINT の場合は 4294967296)以上の場合に、不正な値を返します。

mysql> create table t (id bigint auto_increment, unique(id));
mysql> alter table t auto_increment=2147483645;
m.query('insert into t values (0)')
m.insert_id #=> 2147483645
m.query('insert into t values (0)')
m.insert_id #=> 2147483646
m.query('insert into t values (0)')
m.insert_id #=> 2147483647
m.query('insert into t values (0)')
  [さらに読む...]
[Club DB2] 第94回 トリガーやストアドを作ってみよう!
+0 Vote Up -0Vote Down
以前からお世話になっているClub DB2で、SQL/PSMの勉強会をさせていただきました。SQL/PSMはSQL標準(ISO/IEC 9075-4)の永続格納モジュール (Persistent Storage Module: 通常ストアドプロシージャと呼ばれる機能)規格です。OracleやSybase/MS SQL Serverはそれぞれ独自の規格(PL/SQL, T-SQL)で実装していますが、このSQL標準以降にストアドプロシージャやトリガを実装したデータベースでは、SQL/PSMを利用しています。

OSCでは昨年一年間MySQLを使ったSQL/PSMのセミナーを行ってきましたが、今回はそのDB2版になります。IBM DB2 UDB V8.2以降から手軽に使えるようになっています。
手元にDB2の環境がない方は、無償のIBM DB2 9.7


  [さらに読む...]
[db2][mysql][web]DB2 に関するつぶやきを一挙に見られる『DB2eet』を公開しました
+0 Vote Up -0Vote Down
 本日、新サービス『DB2eet』を公開しました。「でーびーつぅいーと」と発音します。   http://labo.artry.net/db2eet  日々たくさんのツイートが Twitter に書き込まれています。 私が関心を持っている MySQL を Oracle が買収する前に一時期買収相手として話題になったIBMが開発しているRDBMS、DB2について、みんなどんなツイートをしているのだろう。 そんな素朴な興味が本サービス開発のきっかけになりました。 ・・・いやすいません、ここまで来る ...
[oracle][mysql][web]Oracle に関するつぶやきを一挙に見られる『Oraeet』を公開しました
+0 Vote Up -0Vote Down
 本日、新サービス『Oraeet』を公開しました。   http://labo.artry.net/oraeet  日々たくさんのツイートが Twitter に書き込まれています。 私が関心を持っている MySQL を買収した Oracle について、みんなどんなツイートをしているのだろう。 そんな素朴な興味が本サービス開発のきっかけになりました。 ・・・いやすいません、ちょっとウソ入っています。「きっかけは MySQL」です。ゼッタイ。  このサービスを使うと、世界中でつぶやかれている ...
540 件中 1 - 20 件を表示 次の 20 件

Planet MySQL © 1995-2008 MySQL AB, 2008-2010 Sun Microsystems, Inc.,
2010, 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.