[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

2010年3月23日のブックマーク (5件)

  • MySQL のNULL ではまったことあれこれ - LukeSilvia’s diary

    MySQL に限らず、SQL のNULL の仕様には何回か「えっ」と驚くことがあったのでメモしておこうと思います。5.1 版の日語マニュアルがなかったものについては、4.1 のマニュアルを参照しました。 そもそもNULL は何を意味するか NULL は未定義または、不明を意味する。「電話番号を持たない」ということを表現する場合は、NULL ではなく、空の文字列を使う。 NULL 値というものを SQL 初心者はよく混乱します。SQL 初心者は、多くの場合、NULL が空文字 "" と同じであると考えてしまいます。これは違います。たとえば、以下のステートメントは完全に別のものです。 mysql> INSERT INTO my_table (phone) VALUES (NULL); mysql> INSERT INTO my_table (phone) VALUES (""); どちらのス

    MySQL のNULL ではまったことあれこれ - LukeSilvia’s diary
    escape_artist
    escape_artist 2010/03/23
    知らなかったことも多い
  • 中国における事業展開について

    Google は 1 月 12 日に、Google を含めた 20 社以上の米国企業が、中国からの高度なサイバー攻撃を受けたと発表しました。また、中国に関連した複数の人権活動家のGmail アカウント情報が、フィッシングやマルウェアなどにより日常的に外部からアクセスされている形跡があることが分かりました。これらに加え、中国ではインターネット上の言論の自由が制限されており、Facebook、Twitter、YouTube、Google ドキュメント、Blogger などのウェブサイトの規制が昨年から相次いでいます。この状況を受け、私たちは、Google.cn の検索結果における検閲をこれ以上続けることはできないと決定しました。 Google では 23 日未明から、Google.cn における検索、ニュース検索、そして画像検索のサービスについて、検閲を停止しました。中国土の利用者の方は、G

    中国における事業展開について
    escape_artist
    escape_artist 2010/03/23
    ちょっと感動した。
  • Not Only NoSQL!! 驚異的なまでにWRITE性能をスケールさせるSPIDERストレージエンジン

    Webサービスでは、世界中からのトラフィックを捌く必要があるため、いくらチューニングしようとも一台のRDBMSでは捌ききることが出来ないのが常だ。MySQLは最初からマスター・スレーブ型のレプリケーション機能が搭載されており、スレーブをたくさんぶら下げることによって参照の負荷をスレーブに割り振るというスケールアウトによってその問題に対処してきた。スレーブによるスケールアウトは、参照(=PV)が多いWebサイトと非常に相性が良く、幾多のWebサイトにおいて実績を作ってきているし、まだまだ利用されている。 しかしながら、サイトのトラフィックが劇的に増加してくるようになると、レプリケーションによる負荷分散では追いつかなくなってきた。そこで人々がとった選択肢は、memcachedを利用することである。memcachedはインメモリ型の高速なKVSであり、参照・更新性能はMySQLより格段に高い。M

    Not Only NoSQL!! 驚異的なまでにWRITE性能をスケールさせるSPIDERストレージエンジン
  • 不幸が溢れ出ています 結婚式はどんな映画よりも面白いです

    ***** 私は見た!! 不幸な結婚式 9 ****** http://life6.2ch.net/test/read.cgi/sousai/1088357415/ 403 :愛と死の名無しさん :04/08/08 17:05 学生の時、ホテルの皿洗とか雑用のバイトしてました。結婚式はどんな映画よりも面白いです。 ・新郎or新婦あてに嫌がらせの弔電が来る。(送り主は女性が多かった) ・ご祝儀が盗まれる。 ・新郎の浮気相手の殴りこみ未遂。(スタッフが寸前で阻止に成功) ・喪服を着て会場に入ろうとする嫌がらせ女。(これも阻止に成功) ・つわりで白無垢がゲロまみれ。 ・新郎がパチ屋の店員と言うことを新婦側の親族に教えてなく(アミューズメント関係としか言ってなかったらしい)、 上司のスピーチでそれがバレて大喧嘩。 ・新婦の友達が嫌がらせのため、今までの男関係を暴露。 ・新婦の勤め先の上司が酔って、

  • MySQLノウハウ

    いろいろなからメモってきたメモのメモ。出典を書いておくのを忘れた。思い出し次第補完するかも。 deleteのコストは高いので、無効化を示すフィールドを作ってupdateすべき slow query logに要注意 多くのエントリでほとんどのフィールドが同じ値を持つ場合はインデックスの効果が小さい →複合インデックスの効果が大きい 複合インデックスは指定の順番が大切。AとBという指定の場合、A単独でもインデックスの効果がある。逆は真でない。 インデックスが使われる場面は フィールド値を定数と比較するとき (where name = 'hogehoge') フィールド値でJOINするとき (where a.name = b.name) フィールド値の範囲を求めるとき (<,>,between) LIKE句が文字列から始まるとき (where name like 'hoge%') min(),