DB

MySQLのチューニングやること

参考リンク 基本指針 具体的な方法 1. バッファサイズを適切に設定する 2. indexを適切に貼る 3. テーブルの最適化 その他 メモリの消費量が大きいなと思ったとき 参考リンク nippondanji.blogspot.jp thinkit.co.jp yakst.com 基本指針 必ずベンチマークす…

PostgreSQLのinet型とはなんなのか

今作ってるサービスをPostgreSQLからMySQLに移行したときに、migrateファイルで「inetなんてメソッドないよ!」って言われてしまった。 inet...?って思ってmigrationファイルを見てみると、どうやら型の名前みたいだ。PostgreSQL専用の型なのかな?と思って…

PostgreSQLはじめのいっぽ

MySQLにばっか甘えてきてPostgreSQLの使い方がわからなかったので最初の流れとかメモっときます。 ここを参考にさせていただきました。 http://dev.classmethod.jp/cloud/aws/install-postgresql-on-aws-ec2/ PostgreSQLではユーザのことをロールと呼ぶっぽ…

MacでPostgreSQLが使えないとき

今までDBにはMySQLを使っていてローカルにPostgreSQL環境ができていなかったので整える。 以下のissueででてたように https://github.com/Homebrew/homebrew/issues/5004 $ brew install postgresql --without-perl としてみる。(意味はわかっていない) po…

DBにおけるインデックスってなんぞや...?メリット・デメリットについて

DB

インデックスてなに...これ全然知らないのやばくね...と思い、調べて自分なりにまとめてみた。 参考にさせていただいたサイト みんなのwiki 索引 (データベース) - Wikipedia 簡単にざっと理解できる インデックスの意味とメリット・デメリット - SQLite入門…