タグ

2017年4月21日のブックマーク (2件)

  • MySQL with InnoDB のインデックスの基礎知識とありがちな間違い - クックパッド開発者ブログ

    こんにちは、サービス開発部の荒引 (@a_bicky) です。 突然ですが、RDBMS の既存のテーブルを見てみたら「何でこんなにインデックスだらけなの?」みたいな経験はありませんか?不要なインデックスは容量を圧迫したり、挿入が遅くなったりと良いことがありません。 そんなわけで、今回はレコードを検索するために必要なインデックスの基礎知識と、よく見かける不適切なインデックスについて解説します。クックパッドでは Rails のデータベースとして主に MySQL 5.6、MySQL のストレージエンジンとして主に InnoDB を使っているので、MySQL 5.6 の InnoDB について解説します。 InnoDB のインデックスに関する基礎知識 インデックスの構造 (B+ 木) InnoDB では B+ 木が使われています。B+ 木は次のような特徴を持った木構造です。 次数を b とすると、

    MySQL with InnoDB のインデックスの基礎知識とありがちな間違い - クックパッド開発者ブログ
  • GRID VRICK | グリッドブリック【HOME'S】

    GRID VRICKは、 誰でも、簡単に、すぐに、3Dの部屋を作って体験することができる、 新しい家づくりのシミュレーションツールです。 GRID VRICKは、 誰でも、簡単に、すぐに、 3Dの部屋を作って体験することができる、 新しい家づくりのシミュレーションツールです。 01簡単で楽しい 3Dの部屋を作るために、もう特別なスキルは必要ありません。 ブロックを置くだけなので、子供でも簡単に3Dの部屋を作ることができます。 自分のイメージを共有し、楽しみながら家のことをもっと話しましょう。 02すぐに。何度でも。 GRID VRICKは、作るだけではなく、壊すこともとても簡単です。 そして、それはリアルタイムに画面へ表示されます。 何度も作って、壊して、話して、満足する部屋を創りましょう。 アプリ機能一覧 視点の切り替え 俯瞰して色んな角度から部屋全体を見たり、自分の視点で部屋の中を歩き

    GRID VRICK | グリッドブリック【HOME'S】