タグ InnoDB
人気順 5 users 10 users 50 users 100 users 1000 usersMySQLでプライマリキーをUUIDにする前に知っておいて欲しいこと | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]
こんにちは、羽山です。 今回は MySQL のプライマリキーに UUID を採用する場合に起きるパフォーマンスの問題を仕組みから解説します。 MySQL(InnoDB) & UUID のパフォーマンスについては各所でさんざん議論・検証されていますが、論理的に解説した記事が少なかったり一部には誤解を招くようなものもあるため、しっかり... 続きを読む
MySQL with InnoDB のインデックスの基礎知識とありがちな間違い - クックパッド開発者ブログ
2017 - 04 - 18 MySQL with InnoDB のインデックスの基礎知識とありがちな間違い こんにちは、サービス開発部の 荒引 ( @a_bicky ) です。 突然ですが、RDBMS の既存のテーブルを見てみたら「何でこんなにインデックスだらけなの?」みたいな経験はありませんか?不要なインデックスは容量を圧迫したり、挿入が遅くなったりと良いことがありません。 そんなわけで、今回... 続きを読む
プログラマが意外と知らないMySQLのtips : 2ch Search
弱小ベンチャーだとDBAなんかいないのでWebプログラマがサーバやデータベースの運用・管理も行うことがわりとあると思います。SIerから来た人などは意外とMySQLを知らなかったりするので、簡単なtipsをまとめました。 InnoDBでテーブルごとにデータ領域を作成する 通常InnoDBではibdata1というファイルでデータが管理されます。ファイルは自動拡張でどんどん大きくなるので、あっという間... 続きを読む
MySQLをさらに理解するために読んだ記事まとめ - $shibayu36->blog;
最近MySQLの勉強をしていました。実践ハイパフォーマンスMySQLを読むべきという話を聞いていたのですが、かなり網羅的に書かれていて、今の知識ではどれが重要なのかわからない状態でした。そこで色々調べてみて、参考になる記事をいくつか見つけたので、少しまとめてみようと思います。 今回まとめた記事を読んで、大体以下のことが理解できました。 インデックスの使われ方とその構造(MyISAMとInnoDB)... 続きを読む
漢(オトコ)のコンピュータ道: 大人のためのInnoDBテーブルとの正しい付き合い方。
2010-09-27 大人のためのInnoDBテーブルとの正しい付き合い方。 InnoDB関連でよくある質問のひとつに「テーブルのメンテナンスは何をすればいいんですか?」というものがある。InnoDBはMySQL 5.5でデフォルトストレージエンジンとなるため、InnoDBのテーブルメンテナンス計画を立ようと思う機会も増えることだろう。そこで、今日はInnoDBのテーブルメンテナンスの各種方法とな... 続きを読む
Open database life: MyISAMとInnoDBのどちらを使うべきか
2009年10月27日火曜日 MyISAMとInnoDBのどちらを使うべきか Twitterで話題になってたので簡単にまとめました。 ●MyISAMにしか無い機能を使いたい場合はMyISAMを使うしかない ・全文検索 (TritonnやSphinx) ・GIS ●InnoDBの利点(MyISAMの欠点) ▲障害対応系 ・クラッシュしても再起動するだけでリカバリができる ・クラッシュリカバリにかかる... 続きを読む