3135 件中 1331 - 1340 件を表示
« 前の 10 件 | 次の 10 件 »
InnoDBのChange Buffer(MySQL Server Blogより)

免責事項

この記事はMySQL Server Blogの投稿をユーザが翻訳したものであり、Oracle公式の文書ではありません。

THU, 2015/6/4 by Annamalai Gurusami

ストレージエンジンを設計するとき、最大の課題となるのは書込み操作の途中のランダムI/Oである。 InnoDBでは、テーブルは1つのクラスタインデックスを持ち、0またはそれ以上のセカンダリインデックスを持つ。インデックスはいずれも、B-treeである。 レコードがテーブルに挿入されるとき、レコードはまずはじめにクラスタインデックスに挿入され、それからそれぞれのセカンダリインデックスに挿入される。 …

[さらに読む]
MySQL5.7におけるProxy Userによる権限付与

Toddさんのブログにも書いてありますが、MySQL5.7.7からMySQL Proxy Userを利用する事により、
特定のアクセス権限を纏めて、管理する事が出来るようになりました。
複数ユーザー権限をまとめて管理出来るような、ROLEの様な機能になります。

Emulating roles with expanded proxy user

主なメリットとしては、Proxy User(Role)に権限を纏めて付与して、
それぞれの個人アカウントにProxy Userの権限を付与する事により、個別のアカウントに権限を付与しなくても、
まとめて権限管理が出来るので権限付与漏れが無くなる、個別権限付与の手間が省ける、それぞれが個別にアカウントを

[さらに読む]
現代のMySQLはもう不要にINをEXISTSに書き換えない

漢(オトコ)のコンピュータ道: なぜMySQLのサブクエリは遅いのか。

この記事は 2009/3/25 に書かれたもののようである。
2009年3月といえばMySQL 5.1がGAになってわずか半年、MySQL 6.0.10-alphaがリリースされた頃で、MariaDBもまだ姿を見せていない頃だ。


時は流れて2015年、MySQL 5.6がGAになって早2年半、5.7のGAマダァ-? (・∀・ )っ/凵⌒☆チンチン

な頃なので、もういい加減誰か言ってくれてもいいんじゃないかと思う。


もうMySQL(5.6)は不要にINをEXISTSに書き換えたりしないんだよって


mysql51> EXPLAIN SELECT * FROM Country WHERE Continent = 'Asia' AND Code IN
-> (SELECT CountryCode FROM City WHERE Population …
[さらに読む]
DB Tech Showcaseで発表したスライドを公開しました:MySQL Cluster 7.4で楽しむスケールアウト

表題の通り、MySQL Cluster 7.4で楽しむスケールアウトというタイトルのスライドを公開した。

MySQL Cluster 7.4で楽しむスケールアウト @DB Tech Showcase 2015/06 from Mikiya Okuno

以下余談。(=話が発散してしまうので、発表では言わなかったこと。)

MySQL Clusterは、その出自がMySQLとは別プロダクトで、なおかつ独立して動作するデータベース製品であるが故に、通常のMySQLとは使い方の幅が違うように思う。(元々MySQLとは別プロダクトという意味では、InnoDBもそうだが。)自分でスライドの絵を描いていて思ったのだが、使い方の幅が広がると言えば聴こえは良いが、ぶっちゃけ使い方としては複雑になる部分は否めない。だが、複雑化というものは、性能を求めていく上である程度は仕方がないものだと思う。

[mysql][event]OSC2015-Hokkaido参画

 札幌で開催された、オープンソースカンファレンス(OSC)に、日本MySQLユーザ会として参加してきました。一年ぶりに札幌コンベンションセンターでの開催です。ゆったりして、素敵な会場ですね。

 写真では一部屋だけ、微妙に違うイベントが開催されているようですが、気にしない。ホカイド!


[さらに読む]
[mysql][event]OSC2015-Hokkaido参画

 札幌で開催された、オープンソースカンファレンス(OSC)に、日本MySQLユーザ会として参加してきました。一年ぶりに札幌コンベンションセンターでの開催です。ゆったりして、素敵な会場ですね。

 写真では一部屋だけ、微妙に違うイベントが開催されているようですが、気にしない。ホカイド!


[さらに読む]
OSC2015-Hokkaido参画

 札幌で開催された、オープンソースカンファレンス(OSC)に、日本MySQLユーザ会として参加してきました。一年ぶりに札幌コンベンションセンターでの開催です。ゆったりして、素敵な会場ですね。

 写真では一部屋だけ、微妙に違うイベントが開催されているようですが、気にしない。ホカイド!


[さらに読む]
MySQL 5.7.4で導入されたdefault_password_lifetimeがじわじわくる

TL;DR

default_password_lifetime= 0 を秘伝のmy.cnfに入れておくつもり。



MySQL :: MySQL 5.7 Reference Manual :: 5.1.4 Server System Variables


パラメーターの意味は読んで字のごとく、「最後にパスワードが更新されてからこの期間が経つと、パスワードをEXPIREする」。暗黙のデフォルトは360で、単位は日。つまり何もいじらないと、新規作成したユーザーは360日後にパスワードがEXPIREされてアプリが止まる。。


mysql57> CREATE USER yoku0825 IDENTIFIED WITH mysql_native_password AS '*E74858DB86EBA20BC33D0AECAE8A8108C56B17FA';
Query OK, 0 rows affected (0.03 sec)

mysql57> SELECT user, host, plugin, …
[さらに読む]
MySQL 5.7の重要機能まとめ

ある日、Percona Supportの顧客とMySQL 5.7の新機能について議論する機会があったのですが、その後、重要な機能をまとめたリストがあったらいいんじゃないかと考えました。最新のMySQL 5.7.6 リリース予定版(RC)が、素晴らしい機能を詰め込んで公開されたばかり。これがMySQL 5.7の重要機能一覧です。

レプリケーション機能の拡充

  • MySQL 5.7の最重要機能の1つは、マルチソースレプリケーションでしょう。この機能では、スレーブに対して複数のマスタを指定でき、これまでのマスタが1台のみという制限がなくなります。同僚が書いた …
[さらに読む]
MySQLプラグイン作成時のWindows版だけにある「シンボルの壁」

また、需要が無いかも知れない情報かもですけど、嵌ったのでメモ代わりに残しておきます。ちなみに、コンパイラの種類、バージョン、オプションをちゃんと合わせないとアライメントずれでバイナリ互換が無くなる等のプラグイン作成基礎知識には触れません。普段Linuxの人が、気楽にWindows版も対応しようとした場合の落とし穴についてのみです。あと、私のon Windows開発歴はほぼ0なので間違っていたらごめんなさい。

[さらに読む]
3135 件中 1331 - 1340 件を表示
« 前の 10 件 | 次の 10 件 »