Planet MySQL Planet MySQL: Meta English Deutsch Español Français Italiano Русский Português 中文
1558 件中 1 - 10 件を表示 次の 10 件
MySQL 5.7で暗黙のデフォルトが変わりそうなはなし
+0 Vote Up -0Vote Down

Morgan Tocker というMySQLの中の人(MySQL Community Teamのひと)が 自身のブログ で、MySQL 5.7のデフォルト値の変更に関する意見を募集していたりする。


Proposed MySQL 5.7 defaults. Please send feedback! http://t.co/Uq6c7STXBE
— morgo (@morgo) 2015, 1月 23


Proposal to change Replication and InnoDB Settings in MySQL 5.7 …






  [さらに読む...]
Goのdatabase/sql.Stmtのスケーラビリティを改善しました
+0 Vote Up -0Vote Down

先日、 Goに初めて私のパッチが取り込まれ 、コントリビュータに仲間入りしました。

このパッチは、 database/sql.Stmt をヘビーに使った時に性能がだいたい16コア以上のコア数にスケールしないという問題を解決するものです。 こういった問題をどうやって調査するのかと、Goにパッチが取り込まれるまでの手順を紹介します。

背景

私は TechEmpower の …

  [さらに読む...]
InnoDBの分離レベルによるMySQLのパフォーマンスへの影響
+0 Vote Up -0Vote Down

January 14, 2015 by Peter Zaitsev

過去数ヶ月に渡って、InnoDBのトランザクション履歴の負債の危険性と、MVCCがMySQLのパフォーマンス問題の原因になりうることについて、いくつかの記事を書いてきた。この記事ではそれに関連して、InnoDBのトランザクション分離レベルとMVCC(multi-version concurrency …

  [さらに読む...]
InnoDBのインデックス統計情報についていくつか
+0 Vote Up -0Vote Down

免責事項

この翻訳は MySQL Server Blogの2014/12/15に公開された記事をユーザーが翻訳したものであり、Oracle公式の翻訳ではありません。

InnoDBのインデックス統計情報について

  • MySQL 5.6には永続化された統計情報が導入された。これはInnoDBによって作成され、オプティマイザーによるクエリーの最適化に利用される。
  [さらに読む...]
MySQL/MariaDB UPDATEとDELETEの内部ロジック
+0 Vote Up -0Vote Down

前回のブログ「MySQL/MariaDBとTransactdのInnoDBロック制御詳細」で、「ロックなし読み取りと更新の混在に注意」と書きましたが、「更新前の値を条件で指定したUPDATEやDELETEは問題ないと思うが心配だ」という質問をいただきました。そこで今回は、UPDATEとDELETE文の …

  [さらに読む...]
MySQL 5.7 InnoDBで日本語全文検索できるようにした
+0 Vote Up -0Vote Down

MySQL 5.7 でInnoDB FULLTEXT SEARCH のパーサープラグインを独自に作れるようになってます(従来はMyISAMのみ)。

23.2.4.4 Writing Full-Text Parser PluginsMySQL 5.7 supports full-text parser plugins with MyISAM. Full-text parser plugins are supported with InnoDB as of MySQL 5.7.3. For introductory information about full-text parser plugins, see Section 23.2.3.2, “Full-Text Parser Plugins”.







  [さらに読む...]
MySQL多线程逻辑备份工具之mydumper
+0 Vote Up -0Vote Down

下载安装 yum -y install cmake glib2 pcre pcre-devel mysql-d […]

InnoDBのFULLTEXT SEARCHに変更してハマった
+0 Vote Up -0Vote Down


MyISAMとInnoDBでFULLTEXT SEARCHは完全に同じだと思い込んでたのでハマった。
MyISAMのNATURAL LANGUAGEモードの検索では半分以上の行に含まれるワードは検索対象にならない。InnoDBではその仕様はなくなってる。NATURAL LANGUAGEモードを使うケースほとんどないから困らないけど、テストケースが通らなくてハマった。

mysql> CREATE TABLE myisam (a TEXT, FULLTEXT(a)) CHARSET latin1 ENGINE=MyISAM;
Query OK, 0 rows affected (0.00 sec)

mysql> CREATE TABLE innodb (a TEXT, FULLTEXT(a)) CHARSET latin1 ENGINE=InnoDB;
Query …







  [さらに読む...]
Ruby, MySQL のうるう秒の扱い
+0 Vote Up -0Vote Down

2015/7/1 にうるう秒が挿入されるということで、うるう秒の話題が盛り上がってるようなので自分も書いてみます。

Linux 上のプログラムが時刻で60秒を刻むには、うるう秒対応のタイムゾーンを使う必要があります。

通常はうるう秒を考慮していないタイムゾーンが使用されているので、60秒を含む時刻になることはありません。 60秒を含む時刻を扱うには、right/Japan のように right/ を前につけたタイムゾーンを指定します。

前回のうるう秒は 2012/7/1 08:59:60 (JST) …

  [さらに読む...]
MySQLにうるう秒は保存できるのか試した
+0 Vote Up -0Vote Down

結果、保存できなかった

1558 件中 1 - 10 件を表示 次の 10 件

Planet MySQL © 1995, 2015, Oracle Corporation and/or its affiliates   Legal Policies | Your Privacy Rights | Terms of Use

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.