Mysql
[:W560] Log集計用DB設計 考える問題 Document無しのAgile開発をガチで推奨したい@yutakikuchi_です。【進撃の巨大データ】の第2回目として巨大アクセスLog集計用DBの設計について勉強した内容についてメモしたいと思います。DB周りはそこまで詳しく無いので…
実践ハイパフォーマンスMySQL 第2版作者: Baron Schwartz,Peter Zaitsev,Vadim Tkachenko,Jeremy D. Zawodny,Arjen Lentz,Derek J. Balling,伊藤直也(監訳),田中慎司(監訳),吉川英興(監訳),株式会社クイープ出版社/メーカー: オライリージャパン発売日: 2009…
実践ハイパフォーマンスMySQL 第2版作者: Baron Schwartz,Peter Zaitsev,Vadim Tkachenko,Jeremy D. Zawodny,Arjen Lentz,Derek J. Balling,伊藤直也(監訳),田中慎司(監訳),吉川英興(監訳),株式会社クイープ出版社/メーカー: オライリージャパン発売日: 2009…
GRANT文でユーザ設定をする! GRANT構文はユーザの追加とユーザに対して与える権限の指定や接続可能元のhost名やパスワードの設定が可能。 GRANT文実行後はFLUSH PRIVILEGES;の実行により権限テーブルの再読み込みを行い、権限データを反映させる。 権限の範…
概要 大規模なデータを管理するためのMYSQL-INDEXについて必要な情報をまとめてみます PRIMARYKEY / UNIQKEY / INDEXについて PRIMARYKEYとはそのテーブル内において重複が許されないもので、自動的にINDEXが張られる。 UNIQKEYとはそのテーブル内に置いて重…
Mac OS Xでの設定 今回はMacOS10.6.5での設定を行いました。 UnixやLinuxとの違いはあると思いますが、多少は参考になるかもしれません。 自動起動設定 起動 /Library/StartupItems/MySQLCOM/MySQLCOM start 停止 /Library/StartupItems/MySQLCOM/MySQLCOM s…
イメージ MyISAM:検索が速い。InnoDB : 障害に強い。こんなイメージしかありませんでしたが、勉強もかねて性能の違いをまとめていきたいと思います。 メリデメ MyISAMのメリット 参照系処理が高速。 全文検索可能。 参照テーブルの圧縮。 MyISAMのデメリット…
概要 学生の課題みたいだけど、学校の成績管理表を作成してみる。 外部KEYの使い方についてのメモです。 tableの定義 # 生徒管理テーブル(student) # 科目管理テーブル(subject) # 成績管理テーブル(score) ER図 やりたい事 # 1つのテーブルでデータの重複…