タグ

mysqlに関するmattnのブックマーク (7)

  • Goでmysqlライブラリ作りました - よねのはてな

    RFC: Database API for GoということでPeterさんが提案していて goを触るがてらMySQL接続を作り始めたところ、PeterさんとEdenさんから一緒にやらないかといわれたので Peterさんが提案してるRFC: Database API for Goの形で作成してみました。 追記 FetchManyとFetchAllも実装してみました。 あとは、パラメータのbindを行えば、そこそこ使い物になるかと思います。 http://yone098.github.com/go-mysql/ s, e = c.Prepare("SELECT * FROM __hello ORDER BY i ASC"); cur, e = c.Execute(s); rows, e = cur.FetchAll(); fmt.Printf("%s\n", rows); for _, y :

  • MyISAMとInnoDBのどちらを使うべきか

    Twitterで話題になってたので簡単にまとめました。 ●MyISAMにしか無い機能を使いたい場合はMyISAMを使うしかない ・全文検索 (TritonnやSphinx) ・GIS ●InnoDBの利点(MyISAMの欠点) ▲障害対応系 ・クラッシュしても再起動するだけでリカバリができる ・クラッシュリカバリにかかる時間はテーブルサイズに比例するようなことはなく、コミット済みのデータは修復できる (巨大なMyISAMテーブルのREPAIRには数日単位で時間がかかることがある) ・オンラインバックアップができる ・INSERTやLOAD DATAなどを実行している途中でCtrl+Cでその更新系SQL文を止めても、テーブルは壊れないし、中途半端な状態で更新されることも無いし、スレーブが止まることも無い ▲性能系 ・行レベルロックなので並列性が高い(MyISAMはテーブルロック)。またSEL

    mattn
    mattn 2009/10/28
  • gist:219435

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    gist:219435
    mattn
    mattn 2009/10/27
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Google、MySQL改善提案 - マルチコアでInnoDBより高速に | エンタープライズ | マイコミジャーナル

    Google Open Source Blog Googleは8日(米国時間)、Google Open Source BlogにおいてMySQLに対して機能を拡張するパッチの提供を開始したと発表した。Googleは広告システムの一部やサービスの一部でMySQLを活用しており、同社のサービス規模で活用できるように機能拡張を実施している。 同社では過去にもすでにMySQL向けの機能拡張パッチを公開している。今回さらに次の機能拡張を実施するためのパッチが公開された。 マルチコアサーバでよりInnoDBが高速に動作するように改善 データベースアカウントおよびクライアントIPによるレートリミットアクティビティとモニタの変更 mutexコンテンション統計情報の表示変更 以前のパッチで追加した拡張機能のさらなる拡張やバグ修正 MySQL 5.0.37に対しては上記すべてを満たしたパッチ、MySQL 5.

    mattn
    mattn 2008/09/11
  • Kazuho@Cybozu Labs: データベースをコピーするモジュール DBIx::Replicate

    « Pathtraq リニューアルのおしらせ (リアルタイム検索機能の追加ほか) | メイン | setlock を使って cron をぶんまわす方法 » 2008年01月29日 データベースをコピーするモジュール DBIx::Replicate データベースをオンデマンドでコピーするモジュール DBIx::Replicate を書いて、CodeRepos にアップロードしました。こんな感じで使います。 use DBIx::Replicate qw/dbix_replicate/; # 20才以下の人だけを young_table にコピー (1000行毎, 最大負荷 0.5) dbix_replicate({ src_conn => $dbh, src_table => 'all_people', dst_conn => $dbh, dest_table => 'young_people

  • MySQLがSUNに10億ドルで買収されました

    MySQLといえば、mixiや楽天Amazonなどなどの企業がネットサービスを提供するために使っているオープンソースのデータベースですが、それが買収されたとのこと。何の冗談かと思ったら当のようです。10億ドルというと、日円で約1096億円。買収したのはJavaで有名なサン・マイクロシステムズ。 詳細は以下から。 Sun to Acquire MySQL for $1 Billion - washingtonpost.com 既にSunやMySQLのブログでも報告されています。 Sun to aquire MYSQL : Solar Flare Jonathan Schwartz's Blog: Helping Dolphins Fly Sun acquires MySQL これによって、よりエンタープライズ分野におけるMySQLのシェアを上昇させるつもりらしい。また、これまでは商用デ

    MySQLがSUNに10億ドルで買収されました
    mattn
    mattn 2008/01/17
    うは!これMySQLのライセンス、Sunぽいライセンスに変わっちゃうんじゃ...
  • 1