タグ

mysqlに関するjhoshinaのブックマーク (30)

  • ふつうのWeb開発者のためのクエリチューニング

    Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation. For the best experience please use the latest Chrome or Safari browser. Firefox 10 (to be released soon) will also handle it.

    ふつうのWeb開発者のためのクエリチューニング
  • Mysql toranomaki

    カジュアルにMySQL Clusterを使ってみよう@MySQL Cluster Casual Talks 2013.09Mikiya Okuno

    Mysql toranomaki
  • PDOでフェッチした数値型カラムの値が文字列で取得されるのでなんとかしようと頑張った。 - erio_nk://memo


    MySQLjson_encode   desc hoge; +-------+------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+------------------+------+-----+---------+-------+ | id | int(10) unsigned | NO | | 0 | | | name | char(8) | NO | | | | +-------+------------------+------+-----+---------+-------+ SELECT id, name FROM hoge; +----+--
    PDOでフェッチした数値型カラムの値が文字列で取得されるのでなんとかしようと頑張った。 - erio_nk://memo
  • Transactions on InnoDB » Blog Archive » Only God can make random selections

  • 米Oracleが「MySQL 5.5」GA版リリース、Webアプリ向けデータベースという位置付け - SourceForge.JP Magazine : オープンソースの話題満載


    Oracle1215MySQL 5.5OracleOracleMySQLWeb MySQLOracle20101Sun MicrosystemsGPL MySQL 5.5MyISAMInnoDB5.5RC5.1Linux/3.6
    米Oracleが「MySQL 5.5」GA版リリース、Webアプリ向けデータベースという位置付け - SourceForge.JP Magazine : オープンソースの話題満載
  • 限界までMySQLを使い尽くす!!


    ?!!!MySQLMySQLMySQL使 SQL MySQLSQLmax_allowed_packetmax_allowed_packet1GBmax_allowed_packet16MB使  
    限界までMySQLを使い尽くす!!
  • Re: @kazuho: handlersocket plugin や mycached を使えば memcached は不要か、それとも使うべきケースがあるか。考察せよ [10点] - blog.nomadscafe.jp


    handlersocket plugin  mycached 使memcached 使 [10] kazuho (Kazuho Oku) http://twitter.com/kazuho/status/21477219149 HandlerSocketmycachedMySQLmemcached使memcachedKVSExpiresLRU
  • InnoDB Pluginことはじめ。快適ストレージエンジン生活はじまる!


    MySQL 5.1.38MySQLInnoDB PluginInnoDB使InnoDB PluginRCInnoDB PluginGAInnoDB Plugin使使InnoDB Plugin InnoDB Plugin 1.0.6
    InnoDB Pluginことはじめ。快適ストレージエンジン生活はじまる!
  • MySQLバックアップ頂上決戦!! LVMスナップショット vs InnoDB Hot Backup

    スナップショットを使えばとある瞬間のディスクやファイルシステムのデータをいつでも後から参照することができる。しかもスナップショットの作成は一瞬だ。スナップショット機能を活用すれば最強のオンラインバックアップソリューションが出来るだろう。 しかし、スナップショットでバックアップを取るなんて危険な操作じゃないのか?!と不安に思われる方もいらっしゃるかも知れない。MySQL Serverが稼働中にいきなりデータだけをとってくるのだから、そのような疑問を持たれるのは頷ける。しかし仕組みさえ分かればスナップショットによるバックアップは怖くないということが分かるはずだ。そこで、まずはスナップショットによるバックアップの仕組みについて説明する。スナップショットを取る際の要件は次の通りである。 全てのデータを単一のボリュームに置くこと。つまり、一回のスナップショット操作でバックアップが取れることだ。 ディ

    MySQLバックアップ頂上決戦!! LVMスナップショット vs InnoDB Hot Backup
  • MyISAMとInnoDBのどちらを使うべきか

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

  • Linux + MySQL, 複数の mysqld をインストールする (三田ブログ)


    MySQL  Fedora core 5  MySQL 5.1.11-beta 使 MySQL 4.x port=3307 使 Linux (non RPM package)  RPM RPM 使   /usr/local/jiro/ mysql-5.1.11-beta-linux-i686  cd /usr/local/jiro ln -s my*686 mysql symbolic link my*686  bash  mysql-5.1.11-
  • [MySQLウォッチ]第44回 MySQL 5.1レプリケーションの注意点


    MySQL5.1SQL MySQL5.1 MySQL 5.1 MySQl 5.13SQLMySQL 5.0
    [MySQLウォッチ]第44回 MySQL 5.1レプリケーションの注意点
  • MySQLでのレプリケーションの設定 - KAWANO's PukiWiki


          MySQL -        211      REPLICATIONSLAVE
  • やってはいけない!!MySQLに悲鳴をあげさせる10の方法

    いつも「MySQLを使うときはこうするべき」という観点から記事を書いているが、今日は逆に犯してはいけない過ちをリストアップしようと思う。 1. 全てのカラムにインデックスをつけるデータベース初心者がもっともやってしまいがちな間違いはコレではないだろうか。インデックスはいい。検索がとても速くなるから。しかし、それと引き替えにインデックスは更新するときにコストがかかるし、その分多くのディスクスペースを消費する。特に更新にかかるコストは時に甚大で、該当するインデックスのページがキャッシュ上にない場合はディスクからいったんそのページを読み込まなければいけない。ディスクアクセスは動作にとても時間がかかるので、インデックスが多数、例えば全てのカラムに付いていたりすると「あれ?固まったか?」というような状態になってしまうことがあるだろう。インデックスは必要なカラムにだけつけるようにテーブルを設計しよう。

    やってはいけない!!MySQLに悲鳴をあげさせる10の方法
  • Yahoo!オークションでのMySQL 冗長化技術

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちはオークション事業部プラットホーム技術のチャックです。 オークションでは一部サービスに RDBMSMySQL を使ってサービスをご提供させていただいております。 オークションでは多くのお客様よりアクセスを頂いておりますので、大量の更新、参照の処理速度に優れた MySQL を選択し、お客様にストレスなくサービスをご利用いただけるよう 日々業務に取り組まさせていただいております。 しかし、精密機器には故障がつきもので、サービス運用の観点からは 「機器が故障するのはしかたない、しかしそれをいかに早く復旧させるか」 といったことを念頭に入れております。 実際には、障害が起こってから復旧させるのではなく、障害が発生した場合に

    Yahoo!オークションでのMySQL 冗長化技術
  • なぜMySQLのサブクエリは遅いのか。


    MySQLMySQL使MySQL EXPLAIN調select_type3 SUBQUERY DEPENDENT SUBQUERY DERIVED 2DEPENDENT SUBQUERYDEPENDENT SUBQUERY
    なぜMySQLのサブクエリは遅いのか。
  • さらにMySQLを高速化する7つの方法


    MySQL10 便Web: PostgreSQL16便便  Web161067MySQL 1. 
    さらにMySQLを高速化する7つの方法
  • インテル コンパイラーの実力を測る――インテル コンパイラー版MySQLは本当に速いのか? | OSDN Magazine

    インテルが開発している「インテル コンパイラー」は、インテルCPUに最適化された高速なバイナリを生成するということで知られており、Oracleなどパフォーマンスを求めるベンダーで採用されているほか、科学計算用アプリケーション、3Dグラフィックソフトなど、さまざまなソフトウェアのコンパイルに利用されている。 しかし、「インテル コンパイラーはパフォーマンスが高い」とだけ言われても、なかなかピンと来ない人も多いのではないだろうか。そこで、インテル コンパイラーでコンパイルされたバイナリをベンチマークテストし、実際どの程度の性能向上が見込まれるのかを調べてみよう。 各所で高評価を受けるインテル コンパイラー インテル コンパイラーはCPUメーカーであるインテルが開発しているということで、Core i7などの最新CPUに搭載されているSSE 4.2といった命令セットへの対応が図られているほか、イン

    インテル コンパイラーの実力を測る――インテル コンパイラー版MySQLは本当に速いのか? | OSDN Magazine
  • HTTP Server Test Page powered by CentOS-WebPanel.com

    This page is used to test the proper operation of the HTTP server after it has been installed. If you can read this page it means that the HTTP server installed at this site is working properly. The fact that you are seeing this page indicates that the website you just visited is either experiencing problems or is undergoing routine maintenance. If you would like to let the administrators of this

  • Sequel Pro

    Full MySQL Support Sequel Pro is a fast, easy-to-use Mac database management application for working with MySQL databases. Perfect Web Development Companion Whether you are a Mac Web Developer, Programmer or Software Developer your workflow will be streamlined with a native Mac OS X Application! Flexible Connectivity Sequel Pro gives you direct access to your MySQL Databases on local and remote se

    Sequel Pro