2010-07-27 モダンなMySQLの開発環境の構築方法 遅ればせながら モダンな Perl の開発環境の構築方法 モダンなPHPの開発環境の構築方法 モダンなPythonの開発環境の構築方法 モダンな Java の開発環境の構築方法 に続いてみる。MySQLは言語じゃないけど。 コン... 続きを読む
InnoDBはMyISAMと比較して安全(OSクラッシュや電源断が発生してもテーブルが壊れない)分、書き込みが遅い。データベース屋さんからすると、それは当然のことでMyISAMがおかしいんだ、ということになり、だからバッテリバックアップ機能のついたRAIDカードを使う... 続きを読む
2009年10月27日火曜日 MyISAMとInnoDBのどちらを使うべきか Twitterで話題になってたので簡単にまとめました。 ●MyISAMにしか無い機能を使いたい場合はMyISAMを使うしかない ・全文検索 (TritonnやSphinx) ・GIS ●InnoDBの利点(MyISAMの欠点) ▲障害対応系 ・... 続きを読む
Loading... Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. 続きを読む
MySQL のチューニング、と言った場合には、サーバーパラメータの調整や EXPLAIN コマンドを利用したクエリ実行計画の最適化が話題に上ることが多いです。しかし、発行する全ての SQL について、いちいち EXPLAIN コマンドを使って確認していては、いくら時間が... 続きを読む
MySQLでいちいちshow tables;とか打つのがだるい。\tみたいなalias設定できないのかなぁTwitter / Weboo!: MySQLでいちいちshow tables;とか打つ ...おぉ、readlineのマクロを使えばいいのかーTwitter / Weboo!: おぉ、readlineのマクロを使えばいいのかーなる... 続きを読む
MySQL4ではVARCHARの長さが255が上限だったので、もっぱらvarchar(255)を使っていた。 ある事件をきっかけにURLは大文字小文字を判別すべきだという認識が広まり、varbinary(255)が使われるようになった。 しかし、255文字以上のURLが保存できない。 URLの後ろ... 続きを読む
2009-03-04 さらにMySQLを高速化する7つの方法 MySQLを高速化する10の方法という記事がとても好評だったようである。記事を読んで頂いた皆さん、ありがとう。 この記事に対する便乗(?)でWeb屋のネタ帳: PostgreSQLを高速化する16のポイントという記事を書い... 続きを読む
2009-02-18 MySQLを高速化する10の方法 ちょっとキャッチ−なタイトルをつけてしまったが、今日は独断と偏見でMySQLを高速化する方法を10個紹介しよう。MySQLサーバをチューニングするときや初期導入する場合などに参考にしてもらいたい。 1. バッファを増やす... 続きを読む
100年企業へ!アイシーズのエンジニアブログPHP、Java、Ruby、Ajax、Linux… 「BtoBインターネットサービス」に取り組むエンジニアのブログINSERTしたレコードのプライマリーキーの値を取得するには こんにちは、zciです。 DBのテーブルを作成する場合、プライ... 続きを読む
12:51 | 今年もMySQL Conference 2008に行ってきました。社内向けの報告資料と雑多なメモですが、よろしければ参考にしてください。*1 概要MySQLがSunに買収されて始めてのConference 8セッション並列で、OSCONの規模にだいぶ近いMySQLが扱うトラフィック量・デ... 続きを読む
MySQL、新機能追加は有償版の「MySQL Enterprise」だけを対象に - Technobahn昔から基本的にSunは嫌い。 続きを読む
MySQLといえば、mixiや楽天、Amazonなどなどの企業がネットサービスを提供するために使っているオープンソースのデータベースですが、それが買収されたとのこと。何の冗談かと思ったら本当のようです。10億ドルというと、日本円で約1096億円。買収したのはJava... 続きを読む
こんにちは。ガルーン開発グループの米川です。 9 月 11 日 ~ 12 日に、日本科学未来館にて MySQL Users Conference Japan 2007 が開催されました。 私は 12 日に「サイボウズの MySQL に対する取り組み」というタイトルで、 MySQL のスケールアウトと全文検索... 続きを読む
http://www.mysql-ucj2007.jp/details/j25.html木下 靖文 氏 NTTコムウェア株式会社 プロジェクト管理統括部技術SE部門 DB技術グループ(「InnoDB」は「いんのでーびー」と言うらしい...今まで「いのでーびー」と言ってました)InnoDBをなぜ使うかトランザクシ... 続きを読む
サービス開始から3年余りで会員数が1000万人を超えたSNSの「mixi」。そのシステムはOSSで構築されており、データベース管理システム(DBMS)には「MySQL」を使う。急増するトラフィックをさばくために負荷分散を重ねた結果、現在ではサーバ1000台以上が連なる超... 続きを読む
注:このレポートはかなりの割合でスライドの内容の写しで、ときどき話していることを絡めています。まとめがすごいんじゃなくてプレゼンスライドの内容がすごくまとまってるってことですよーMySQLユーザーカンファレンス2007に来ています。会場カコヨス!Larry... 続きを読む
Apache、PHP、MySQL、CVS、Subversionなどのサイト制作のバックエンド系のチートシートのまとめです。 各チートシートのリンクは、下記の「チートシートのポータルサイト」より収集しました。 Apacheのチートシート PHPのチートシート MySQLのチートシート CVS... 続きを読む
banned interdit verboden vietato prohibido verboden banned vietato interdit proibido vietato interdit verboden banned prohibido 続きを読む
# mysqldump --user=root --password=pass \ --socket=/var/lib/mysql/mysql.sock \ --single-transaction \ --master-data=2 \ --flush-logs \ --hex-blob \ --default-character-set=cp932 \ --all-databases > /var/lib/mysql/backup/mysql-dump.sql 続きを読む
14:22 | 一昨日から今日まで3日間の日程で開催されていた、MySQL Conference & Expo 2007に行ってきました。日帰り圏内どころか、自転車圏内で、こういうカンファレンスがあるのは、素晴しいです。詳細は、随時アップされるであろうプレゼン資料と、Planet MySQ... 続きを読む
Jaslabs: High performance phpでMySQLのクエリを最適化するための10のTipsが公開されています。explainを利用した一般的な方法から、SELECT・INSERTのクエリオプションを使用するような方法まで紹介されています。MySQLクエリの速度低下にお悩みの方は一度読ん... 続きを読む