MySQLに関するabandonedのブックマーク (7)

  • NoSQLとしてMySQLを使うDeNAが、memcachedよりも高速な75万クエリ/秒を実現

    モバゲーで知られるDeNAは、バックエンドデータベースにNoSQLを使っていません。なぜか? それはMySQL/InnoDB 5.1の環境で秒間75万クエリという、多くのNoSQLでも実現できないような高性能を実現しているから。DeNAの松信嘉範(まつのぶよしのり)氏は、自身のブログにこんな内容のエントリ「Using MySQL as a NoSQL - A story for exceeding 750,000 qps on a commodity server」(英語)をボストしています。 Yoshinori Matsunobu's blog: Using MySQL as a NoSQL - A story for exceeding 750,000 qps on a commodity server 松信氏が指摘するように、大規模なネットサービスを提供している企業の多くは分散環境で

    NoSQLとしてMySQLを使うDeNAが、memcachedよりも高速な75万クエリ/秒を実現
    abandoned
    abandoned 2010/10/28
    MySQLのエンジン使ってるけど、やってることはNoSQL、と。すると、あとは実装の優劣の差が性能差に。/他のNoSQLな実装との比較は……自分でやれ、と(苦笑。
  • クロスプラットフォームなテーブル名 - MySQL編 | エンタープライズ | マイコミジャーナル

    SitePoint: New Articles, Fresh Thinking for Web Developers and Designers Craig Buckler氏がSitePointにMySQL Cross-Platform Table Namingという興味深い記事を掲載している。MySQLでテーブル名をつける場合に気をつけるべき内容が簡潔にまとめられている。WindowsMac OS Xで開発をおこない、LinuxやFreeBSDにデプロイして運用するといったスタイルを採用している場合には一読しておきたい内容だ。 MySQLではテーブルがファイルに対応することになる。Craig Buckler氏はMySQL Cross-Platform Table NamingのなかでMyTableという名前のテーブルを作成したものとして「SELECT id, name FROM myt

    abandoned
    abandoned 2009/11/24
    「こちらが作成したデータに問題はない」と主張するお客さまに覧ていただく用のページ。でも、設定変えろ、とか言われそうだなw
  • MySQL :: MySQL 5.1 リファレンスマニュアル :: 2.11.1 MySQL 5.0 から 5.1 へのアップグレード

    以下のリストはアプリケーションに影響を及ぼす可能性があり MySQL 5.1 にアップグレードする際に注意を要する項目をリストに纏めたものです。. 設定の変更: MySQL 5.1.11 以前で MySQL をソースから SSL サポート付きでビルドする場合、configure を --with-openssl あるいは --with-yassl オプションのいずれかで実行します。MySQL 5.1.11 では、それらのオプションは両方とも --with-ssl オプションで置き換えられています。デフォルトで、--with-ssl でバンドルした yaSSL ライブラリを使用できます。OpenSSL を選択するには、オプションを --with-ssl=path として与え、そこでは path はディレクトリで OpenSSL のヘッダーファイルおよびライブラリが格納されています。 非互換の

    abandoned
    abandoned 2009/07/20
    MySQLを5.0から5.1に更新する際の注意点のまとめ。ここからから各ページをたどり、個々の内容を確認するべき。
  • MySQL :: MySQL 8.0 リファレンスマニュアル :: 4.4.5 mysql_upgrade — MySQL テーブルのチェックとアップグレード

    MySQL 8.0.16 では、MySQL サーバーは以前に mysql_upgrade によって処理されたアップグレードタスクを実行します (詳細は、セクション2.11.3「MySQL のアップグレードプロセスの内容」 を参照)。 したがって、mysql_upgrade は不要であり、そのバージョンで非推奨になりました。将来のバージョンの MySQL で削除される予定です。 mysql_upgrade はアップグレードタスクを実行しなくなったため、無条件にステータス 0 で終了します。 MySQL をアップグレードするたびに、mysql_upgrade を実行する必要があります。これにより、アップグレードした MySQL サーバーとの非互換性が検索されます: 追加された可能性のある新しい権限または機能を利用できるように、mysql スキーマ内のシステムテーブルがアップグレードされます。

    abandoned
    abandoned 2009/07/20
    MySQLのアップグレードでは、mysql_upgradeの実行が必須。/アップグレードに伴って必要な情報がまとまっている。
  • [MySQLウォッチ]第37回 文字コードに起因する問題は文字化けだけじゃない,ソート順とcollationの関係

    MySQLウォッチ]第37回 文字コードに起因する問題は文字化けだけじゃない,ソート順とcollationの関係 前回は,マルチバイト文字コードを使用しているユーザであれば陥りがちな「文字化け」をテーマに解説を行った。特に日では,複数の文字コードが存在するので,混乱を助長してしまう。 さて,文字コードの違いによる弊害は,文字化けという表示の問題だけではない。データベースは,データの蓄積と提供が重要な役割である。大量のデータを提供する際には,並べ替えが必要になる。実は,文字データの場合,文字コードによって,並びが変化することをご存知だろうか。今回は,ソート処理と文字列の関係を解説する。 ソート処理での文字コードの影響 文字には,大文字と小文字のように同じ文字ながら,単語や文書での位置によって体裁が変わる場合がある。また,海外では,地域によって,アルファベットの並びが異なったり,文字自体が

    [MySQLウォッチ]第37回 文字コードに起因する問題は文字化けだけじゃない,ソート順とcollationの関係
    abandoned
    abandoned 2009/07/20
    MySQLについては文字コードを充分に意識する必要があることはいまさらだが、collationによってソートの結果が変化してくることにも留意する。
  • 日本語:MySQL AB :: MySQL Cluster

    MySQL NDB Cluster CGE MySQL NDB Clusterは、リニアスケーラビリティと高可用性を組み合わせた分散インメモリデータベースです。パーティショニングされた分散データセット全体にわたる一貫性のあるトランザクションなアクセスを提供します。ミッションクリティカルなアプリケーション向けに設計されています。 MySQL NDB Clusterは、地理的に離れたサイトにまたがるクラスタ間でレプリケーションを構築できます。データの分散と分散されたデータへのアクセスを自動化しているシェアードナッシングアーキテクチャは、コモディティハードウェアやグローバルに分散したクラウドインフラストラクチャでの実行に最適です。 MySQL NDB Clusterは以下の優れた特徴を提供します。 MySQL NDB Cluster 8.0 MySQL NDB Cluster 8.0は、最新のハ

    abandoned
    abandoned 2007/11/05
    MySQLのクラスタ実装。これはよいかも?
  • MySQL認定試験: IT資格試験を受けるなら�ピアソンVUE

    abandoned
    abandoned 2007/09/28
    MySQL日本語認定試験スタート。
  • 1