Community journal

The latest from the MySQL community

Ideas, releases, practical guides, and perspectives from the people building with MySQL.

Follow the feed
Showing entries 2461 to 2470 of 3188 « Previous | Next »
快適スケールアウト生活への第一歩。SPIDERストレージエンジンを使ってみよう!

先月、Not Only NoSQL!! 驚異的なまでにWRITE性能をスケールさせるSPIDERストレージエンジンというエントリでSPIDERストレージエンジンによるスケールアウトが凄い!という話を書いた。SPIDERストレージエンジンは凄いヤツだが、ノウハウがあまりウェブ上で見つからない。唯一見つかる日本語の記事は、ウノウラボによる「国産MySQLストレージエンジン「Spider」の作者、斯波健徳氏に聞く 」だけである。SPIDERストレージエンジンは斯波氏による単独の作品であるため、斯波氏は開発だけで手いっぱいであり、使い方の紹介記事を書くことまでは手が回らないのであろう。こんな凄いストレージエンジンをドキュメントが足りないせいで使って貰えないなんて勿体ない!!

…

[さらに読む]
[mysql][event]日本MySQLユーザ会会2010春・受付開始しました

 昨年12月に久々に日本MySQLユーザ会(MyNA)のイベントを開催し、年末押し迫った時期にもかかわらずたくさんの方にご参加いただきました。  その際に宣言というほどでもないけど「思い」として語ったとおり、またやります! 今回は2010年春の部です。  詳細、および申込はここからどうぞ>http://atnd.org/events/3918  まさに本日、米国サンタクララでの MySQL Conference で講演をなさっている、mixiの前坂さんに drizzle の話を、そして日本MySQL ...

Amazon AWS と NIFTY や Rackspace のクラウド (IaaS) は、技術的にどう違うのか

AWS はコンポーネント指向の IaaS

現時点でのクラウドコンピューティングの大勢は、リソースをオールインワンで提供すること。一般ユーザーにとっての SaaS なアプリケーションは、もちろんそうだし、開発者にとっての Google App Engine も然り。

Amazon AWS も、EC2 や S3, Relational Database Service, Elastic Load Balancer といったサービスコンポーネントを Amazon が提供し、それを開発者が組み合わせて可用性の高いサービスを構築するようになっている。

コンピューティングリソースと、基盤ソフトウェアコンポーネントがセットで提供されているというのは、IBM PC以前のパソコンを思い出すような...

Rackspace Cloud や …

[さらに読む]
SSD定点観測

運用開始してから100日強の X25-M G2R5。3年くらいは持ちそう。

$ sudo smartctl -d ata -a /dev/sdc
smartctl version 5.38 [x86_64-unknown-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF INFORMATION SECTION ===
Device Model:     INTEL SSDSA2M160G2GC
Serial Number:    CVPO9404019D160AGN
Firmware Version: 2CV102HD
User Capacity:    160,041,885,696 bytes
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   7
ATA Standard is:  ATA/ATAPI-7 T13 1532D revision 1
Local Time is:    Tue Apr  6 18:36:53 2010 JST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
(snip)
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  3 Spin_Up_Time            0x0020   100   100   000    Old_age   Offline      -       0
  4 Start_Stop_Count        0x0030   100   100   000    Old_age   Offline      - …
[さらに読む]
[mysql] MySQLで、指定したときだけクエリキャッシュする

今までMySQLのクエリキャッシュはは有効にしてたんですが、Webサービスだとキャッシュヒットするようなクエリはそんなに多くないし、どこかで見かけたんですが(失念…)クエリキャッシュをオフにしたら(逆に)パフォーマンスが上がっただか負荷が下がっただかというのも目にしたので、今度クエリキャッシュはオフにしようと思ってました。(どのみちヒット率悪いし)

そんなとき、同僚に query_cache_type を教えてもらいました。(4.0からあるオプションなのに今まで知りませんでした。。。><)

…

[さらに読む]
[mysql] MySQLで、指定したときだけクエリキャッシュする

今までMySQLのクエリキャッシュはは有効にしてたんですが、Webサービスだとキャッシュヒットするようなクエリはそんなに多くないし、どこかで見かけたんですが(失念…)クエリキャッシュをオフにしたら(逆に)パフォーマンスが上がっただか負荷が下がっただかというのも目にしたので、今度クエリキャッシュはオフにしようと思ってました。(どのみちヒット率悪いし)

そんなとき、同僚に query_cache_type を教えてもらいました。(4.0からあるオプションなのに今まで知りませんでした。。。><)

…

[さらに読む]
MySQLで、指定したときだけクエリキャッシュする

今までMySQLのクエリキャッシュはは有効にしてたんですが、Webサービスだとキャッシュヒットするようなクエリはそんなに多くないし、どこかで見かけたんですが(失念…)クエリキャッシュをオフにしたら(逆に)パフォーマンスが上がっただか負荷が下がっただかというのも目にしたので、今度クエリキャッシュはオフにしようと思ってました。(どのみちヒット率悪いし)

そんなとき、同僚に query_cache_type を教えてもらいました。(4.0からあるオプションなのに今まで知りませんでした。。。><)

  • …
[さらに読む]
MySQLのスロークエリログから一部を切り出して分析するパッチ

MySQLのパフォーマンスチューニングに欠かせないスロークエリログですが、このログは特別にlogrotateなどの設定をしない限り一つのファイルに延々と追記される形になっています。先日仕事で3年分ものスロークエリログを見ることがあって大変疲れたので、次回から楽をするためにスロークエリログから一部を切り出して分析するmysqldumpslowのパッチを書いてみました。 オリジナル版のmysqldumpslowはスロークエリログ全体を読み込みます。 $ mysqldumpslow -s t sandbox03-slow.log Reading mysql slow query log from sandbox03-slow.log Count: 2 Time=9223372036854.76s (-1s) Lock=0.00s (0s) Rows=0.0 (0), tpcc[tpcc]@localhost INSERT INTO stock (s_i_id, s_w_id, s_quantity, s_dist_01, s_dist_02, s_dist_03, s_dist_04, s_dist_05, s_dist_06, s_dist_07, s_dist_08, s_dist_09, s_dist_10, s_ytd, s_order_cnt, s_remote_cnt, s_data) VALUES …

[さらに読む]
第102回カーネル読書会 at 楽天のプレゼン資料公開しました。 #kernel100329

昨日、Yokohama Linux Users Group(吉岡さん主催)の第102回カーネル読書会において発表を行ったので、その時の資料を公開した。

カーネル読書会は1999年から続く由緒正しいイベントであり、参加者も多く、なおかつビデオ撮影されていたので結構緊張していたのであるが、皆さんフレンドリーだったので比較的リラックスして発表することが出来たと思う。USTでストリーミングされていたので、イベントに参加出来なかったよ!という人は録画を観て頂きたい。DTraceはとても有益な仕組みであり、MySQLは優れたRDBMSソフトウェアである。これまで使ったことがないという方は、この機会にぜひ利用を検討して頂きたい。

…

[さらに読む]
MySQL 5.1.45リリース

出てます。今回は機能追加が5件、バグ修正が22件あります。バグ修正のうちパーティショニングに関するものが1件、レプリケーションに関するものが2件となっています。InnoDB PluginはMySQL 5.1.42から引き続きRC版の1.0.6となっています。 5件の機能追加はいずれもmysqltestというmake test時に内部で利用されるツールに関するものであり、アプリケーション開発者にとってはあまり関わりがないものです。22件のバグ修正についてもsakaikさんが言及されているとおり、大きなものはないという印象です。