なんとなく日記

Everyday studying...

MySQL Weeekly Seminor 2008/06/13

Falcon/Mariaについて知りたかったので行ってきました.業務として行かせてくれた会社に感謝.内容はMySQL Updateとかなり被ってたんですが,さらにつっこんだ内容もありました.以下,そのログ. ##ストレージエンジンとは? MySQL はテーブル毎にエンジン変更可能 SQL Interface や Parser の後ろにいる データ実体を保存などする機能・場所 ポイント テーブル毎に変更できるので柔軟性が高い MySQL だけではなく,サードパーティやコミュニティが作っているものもある ストレージエンジンが提供する価値 各テーブルの機能に応じて,適材適所のエンジンを選択できる エンジンの種類は MySQL Server に隠蔽されるので,ユーザは,どのエンジンを使っているかを気にしなくてもいい ただしチューニングは別 役割 どこに(Filesystem 上での実体),どのよう(Format)に保管するか インデックスの実装アルゴリズム InnoDB は Clustered Index? メモリの利用方法 トランザクション性 同時実効性 情報は資料を参照 Forge に Engine に関する情報がある ##利用例と関連コマンド ストレージエンジン Federated 分散配置したデータに透過アクセスできるエンジンらしい トランザクション非対応なので,InnoDB の代わりにはならない Archive ログ向け?SELECT/INSERT しか使えない MyISAM よりも秒間INSERT可能件数は多い(1.5倍程度) SELECT 性能も MyISAM よりもよい ただしインデックス非対応 Merge パーティショニングできる (5.

やはりあった買い忘れorz

やっぱ早く作らないとな. バラエティも‾にん (2) (まんがタイムKRコミックス) 著者: 竹本 泉 出版日: 2008-06-28 出版社/メーカー: 芳文社 カテゴリ: Book てけてけマイハート 6 (バンブー・コミックス) 著者: 竹本 泉 出版日: 2007-05-17 出版社/メーカー: 竹書房 カテゴリ: Book ラブやん(6) (アフタヌーンKC) 著者: 田丸 浩史 出版日: 2006-03-23 出版社/メーカー: 講談社 カテゴリ: Book 妖獣都市 黒天使―闇ガードシリーズ (トクマ・ノベルズ) 著者: 菊地 秀行 出版日: 2008-06 出版社/メーカー: 徳間書店 カテゴリ: Book ラブやん(10) (アフタヌーンKC) 著者: 田丸 浩史

イス購入

じつは今はこたつの上にノート置いて作業してるんですが,どうも肩こりとか腰痛とかが気になりだしたので,机の上でイスに座って作業しようと考えてました.で,今日Amazon見たらセール中とのことなので,早速購入.これで \9k は安いんじゃないでしょうか. SANWA SUPPLY OAチェア SNC-NET4BKN 著者: 出版日: 出版社/メーカー: サンワサプライ カテゴリ: Office Product

オープンソースカンファレンス 2008.DBに参加してきた.

MySQL Updateに行ってきました.30分だけですが,非常に有意義でした. ##MySQL Update ###MySQLの最新情報と開発ロードマップ NetBeans で MySQL Connector が MySQL 5.1 プラガブル・ストレージエンジン・アーキテクチャ テーブル/インデックス パーティショニング これ重要 行ベース&ハイブリッド レプリケーション Row base -> データ実体のレプリケーションが可能になる MySQL 6.0 Falcon : トランザクション対応ストレージエンジン オンラインバックアップ 起動中のバックアップか サブクエリの性能大幅向上 副問い合わせがようやく MySQL 6.x 外部キーの全ストレージエンジン対応 プリペアードステートメントの全SQl対応 MySQL 7.0 セキュリティ グループ/ロール 透過型データ暗号化 自動的に暗号化.現在か関数を使って明示的に暗号化している. データ監査 外部認証機能の追加 MySQL Cluster のロードマップ MySQL Server とは別ソフトウェア扱いになる MySQL Cluster Community(GPL) 公開されている MySQL Cluster (商用) MySQL Cluster with InnoDB (商用) MySQL Cluster 6.

Debian - sid にて virtualbox-ose(1.6.2) を使うには

kernel-module は 1.5.6 のままなのに,本体の方が 1.6.2 に上がってしまったため,動作しなくなりました.と言うわけでググって調べたログ. # m-a prepare # m-a a-i virtualbox-ose # rmmod vboxdrv # modprove vboxdrv

ロベール本学習記録#11

第10章終わり.例外処理でした.LL系ではそれほど例外処理使わなかったんだけど,Ruby/Railsではよく使ってるので,わりと理解しやすかった.

ロベール本学習記録#10

頭痛が治まったので,こちらを再開.今日はテンプレート.よくソースコードとか見てると,/なんて書いてあったのがようやくわかりました.次は例外処理.

Dreamhostでgit

インストールしてみた. ##curlのインストール 最初 git のインストールで,make & make install しようとすると,curl がないと怒られた.ので,これからインストール.ただ当然 global install はできないので,$HOME/local に入れることにする. % tar jxvf curl-7.18.1.tar.bz2 % cd curl-7.18.1 % ./configure --prefix=$HOME/local % make % make install その後,git に. % tar jxvf git-1.5.5.3.tar.bz2 % cd git-1.5.5.3 % ./configure --prefix=$HOME/local % make % make install $PATH に$HOME/local/bin を追加して完了.

Redmineを入れてみた.

と言うわけでインストールログ. ##ダウンロード ここから0.7.1をダウンロード. ##インストール 適当なディレクトリに展開して,データベース設定. % tar zxvf redmine-0.7.1.tar.gz % cd redmine-0.7.1 % cp config/database.yml.example config/database.yml % vim config/database.yml production: adapter: sqlite3 dbfile: db/redmine.db timeout: 5000 % rake db:migrate RAILS_ENV=production % rake load_default_data RAILS_ENV=production Select language: bg, cs, da, de, en, es, fi, fr, he, it, ja, ko, lt, nl, no, pl, pt, pt-br, ro, ru, sr, sv, th, uk, zh, zh-tw [en] ja ==================================== Default configuration data loaded.

ロベール本学習記録#9

8章終了.やること多すぎて,こっちに裂く時間がないorz.一気に進めてしまおうかな.次はテンプレート.