タグ

mysqlに関するhajimepgのブックマーク (54)

  • 漢(オトコ)のコンピュータ道: MySQLを高速化する10の方法

    ちょっとキャッチ−なタイトルをつけてしまったが、今日は独断と偏見でMySQLを高速化する方法を10個紹介しよう。MySQLサーバをチューニングするときや初期導入する場合などに参考にしてもらいたい。 1. バッファを増やす、または減らす チューニングの基中の基であるが、適切なバッファサイズを設定することはパフォーマンスチューニングの要である。主なバッファは次の通り。 innodb_buffer_pool_size・・・InnoDBだけを利用する場合は空きメモリの7〜8割程度を割り当てる最も重要なバッファである。余談だが、実際にはここで割り当てた値の5〜10%ぐらいを多めにメモリを使うので注意が必要だ。 key_buffer_size・・・MyISAMだけを利用する場合は、空きメモリの3割程度を割り当てるといい。残りはファイルシステムのキャッシュ用に残しておこう。 sort_buffer_

    漢(オトコ)のコンピュータ道: MySQLを高速化する10の方法
  • MOONGIFT: » Rails製のデータベースフロントエンド「RailsDB」:オープンソースを毎日紹介

    MySQLフロントエンドとして有名なのがphpMyAdminだ。Railsをメインシステムにしておきつつも、このためにPHPをインストールすることも少なくない。だが番環境下ではセキュリティの問題あるので利用が難しい。 そこでRailsで作られたフロントエンドを採用しよう。必要なときだけ立ち上げれば良いし、ApacheにPHPを組み込む必要もなくなる。 今回紹介するオープンソース・ソフトウェアはRailsDBRailsで作られたデータベースフロントエンドだ。 RailsDBMySQLだけでなく、SQLite3やPostgreSQLについても対応しているデータベースフロントエンドだ。現状ではデータの閲覧/編集機能はなく、データ構造の閲覧ができるようになっている。 ドライバは随時変更でき、各種データベースを一元管理できるようになる。実際、RailsのActiveRecordの実力を考える

    MOONGIFT: » Rails製のデータベースフロントエンド「RailsDB」:オープンソースを毎日紹介
  • Capistranoでmigrationsする前に自動でバックアップ

    Photo by mondopiccolo Capistranoではdeployしても、前のソースが残っているために、すぐに前のバージョンに戻せますが、データベースはそうはいきません。 そこで、deploy:migrationsを実行する前に自動でDBのバックアップを取るようなタスクを探してみました。 MySQL専用ですが、これでローカルのbackupsというディレクトリに、migration実行前のダンプがダウンロードされます。 require 'yaml' desc "Backup the remote production database" task :backup, :roles => :db, :only => { :primary => true } do filename = "#{application}.dump.#{Time.now.to_i}.sql.bz2" fi

    Capistranoでmigrationsする前に自動でバックアップ
  • ついにサンがMySQLの販売戦略を発表! (1/2) - @IT

    サン・マイクロシステムズが買収後初めてMySQLの今後の方向性について発表しました。エンタープライズ向けのサービスの拡充など、注目すべき発表が行われているのを尻目に、マイクロソフトはSQL Serverのリリースに向けて着々と準備を進めています。 ■買収で注目度アップ!? イルカはどこまで飛躍するか サンがMySQLの買収を発表したのが今年1月です。その翌月末には買収を完了し、4月9日には「春のMySQL祭り2008」を開催しました。そのイベントの当日、サンは買収後初めての記者発表会を開催しました。 サンは5月上旬からMySQLの販売を開始します。販売はサンの従来から持つ販売チャネルが活用されます。むろん、従来からのPostgreSQLなどのプロダクトも継続してフォローしていくとのことなので、ユーザー側としては、システム選定の選択肢が1つ増えることになりますから、うれしい限りです。サンもま

  • MySQL Conference 2008に行って来た - stanaka's blog

    今年もMySQL Conference 2008に行ってきました。社内向けの報告資料と雑多なメモですが、よろしければ参考にしてください。 *1 概要 MySQLがSunに買収されて始めてのConference 8セッション並列で、OSCONの規模にだいぶ近い MySQLが扱うトラフィック量・データ量がどんどん大きくなってきており、それにどう追従するか、という観点の話が多い 買収の話とか "MySQL、新機能追加は有償版の「MySQL Enterprise」だけを対象に"というのは、かなりミスリーディングな記事 実体は一部のセキュリティ形の機能やnative storage engine-specific driverをMySQL Enterpriseとして出す、という話 Backup機能や、Falcon, Mariaといったストレージエンジンの開発では、Community ServerとE

    MySQL Conference 2008に行って来た - stanaka's blog
  • MySQL、新データベースエンジンMariaを投入- InnoDBの代わりとなるか - builder by ZDNet Japan

    オープンソース活用はあたりまえ! そんな今だからこそ改めて考える 企業ITにおけるOSS活用のメリットとリスク オラクルスペシャリストが語る! 多くの企業で利用されるオラクルDBの課題 アセスメントの重要性とコスト最適化 ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス アプリケーションモダナイズ 求められている背景にあるビジネスの今 そして、成功の鍵を握るDevOpsの真の意味 今を知り、未来を見据える 培ってきたノウハウを最新技術へ対応させる レガシーシステムのモダン化実現への道 自社利用の知見・経験を顧客に提供 コンテナ活用を推進する日立製作所 VMware Tanzuを利用したモダナイズを伝授 セキュリティモデルは変わった! クラウド活用、リモートワークはあたりまえ いま求められるゼロトラスト実現のために コンテナをエンプ

  • サン、人気オープンソースDB『MySQL』を10億ドルで買収、その戦略は | WIRED VISION

    サン、人気オープンソースDBMySQL』を10億ドルで買収、その戦略は 2008年1月17日 IT コメント: トラックバック (0) Scott Gilbertson Photo: MySQL 米Sun Microsystems社は1月16日(米国時間)、インターネット上で最も急速に成長しているオープンソース・データベース『MySQL』を買収すると発表した。 米Google社や米Facebook社などの大手や、もっと規模の小さい多くの新興企業を中心とした各社が、MySQLを使って自社サービスのデータを保存している。MySQLのダウンロード件数は1日約5万回に達し、その人気は高まる一方だ。 Web 2.0とインターネット全体の開発を促進していると考えられている4つのオープンソース技術の頭文字から作った「LAMP」という造語があるが、それらの4つのうち、MySQLは「M」に当たる。「L」は

  • Sun、MySQLを買収へ

    Sun Microsystemsは、オープンソースのRDBMSMySQL」を開発するMySQLを総額約10億ドルで買収することを明らかにした。 Sun Microsystemsは1月16日、オープンソースのRDBMSMySQL」を開発するMySQLを総額約10億ドルで買収することを明らかにした。買収は3月末をめどに完了させる予定。MySQLはIPOを待たずして買収されることとなった。 MySQLが自社サイトに開設しているブログに、同社のコミュニティ担当バイスプレジデント、カイ・アーノ氏がその旨を伝えるエントリを投稿したのとほぼ同時期に、Sunからも正式なプレスリリースが出されている。 カイ氏はエントリの中で、「オープンソースをよく理解しているSunがMySQLを買収したことは、MySQLコミュニティーにとっても有益なものになる」と述べている。 一方、Sunのジョナサン・シュワルツCEO

    Sun、MySQLを買収へ
  • jijixi's diary - 車検費用 , ごくごく基本的な Ruby on Rails のパフォーマンスチューニング

    This domain may be for sale!

  • akiyan.com 管理人メモ - MySQLカンファレンス2007 1日目 リアルタイムレポート

    注:このレポートはかなりの割合でスライドの内容の写しで、ときどき話していることを絡めています。まとめがすごいんじゃなくてプレゼンスライドの内容がすごくまとまってるってことですよー MySQLユーザーカンファレンス2007に来ています。会場カコヨス! Larry社長日語で挨拶中。がんばれー ステファン・ノレーン閣下 駐日スウェーデン大使 アジアでMySQLカンファレンスが開かれるのは初めてだそう こんにちは。Rubyのまつもとです。 MySQLに詳しくないのに、どうしても断れないコネクションを通して依頼されたので来ました(会場笑) MySQLのことはわからないからオープンソースについて話すよ ソフトウェアが無価値だった牧歌的な時代の話から フリーソフトウェア 自由なソフトウェア 実行する自由 学習する自由 修正する自由 再配布する自由 is GPL. オープンソース(1998) マーケティ

    akiyan.com 管理人メモ - MySQLカンファレンス2007 1日目 リアルタイムレポート
  • MySQLの状態がリアルタイムでわかるMySQL用topコマンド「mytop」と「innotop」

    サーバのチューニングをする上でかなりやっかいなのがデータベース系。特にログファイルの量が膨大になると後から中身を見て問題を分析するのも一苦労という場合が。そんなときにこのMySQLtopコマンド「mytop」を使えば一体何が起きているのかがすぐにわかるので問題点の把握が容易になります。ベンチマークするときに併用すればかなり効率が良くなるのではないかと。 インストールと使い方は以下の通り。 まずは「mytop」から。以下が公式サイト。 mytop - a top clone for MySQL http://jeremy.zawodny.com/mysql/mytop/ マニュアルは以下にあります。 mytop - display MySQL server performance info like `top' インストールするにはSSHなどを使ってrootでログイン後、wgetでファイル

    MySQLの状態がリアルタイムでわかるMySQL用topコマンド「mytop」と「innotop」
  • さくらインターネットでmysqlの自動バックアップ | ランサーズ社長日記

    いいね! 4 ツイート B! はてブ 185 Pocket 22 さくらインターネットのレンタルサーバーは非常に高機能なんですが、バックアップ機能だけはありません。(私が確認する限り。) HTMLやGIF、PHPなどのファイルはローカルのPCで持っているから大抵は大丈夫だとして、データベース系は間違って全部消してしまった日には目も当てられません。。定期的にバックアップを取るようにしていますが、忘れることもよくあるので、自動バックアップスクリプトをcronに登録しときました。 よくあるスクリプトですが、参考までに張っておきます。3日間分のMYSQLのバックアップデータを保持します。mysqlのID/PWなどは書き換えて下さい。 何もバックアップなんてしてない!という人は、自己責任で使ってみて下さい。 #!/bin/sh PATH=/bin:/usr/bin:/sbin:/usr/sbin:/

  • MOONGIFT: » RailsでDB管理「RailsMyAdmin」:オープンソースを毎日紹介

    Railsで開発を行う際にDBは必須だろう。簡易的なものであればSQLiteで良いが、これまでの経験では大抵MySQLが利用されている。 DB管理にはphpMyAdminや、GUIDB管理ツールを利用してきたが、Rails上で一括管理できるこちらが便利そうだ。 今回紹介するオープンソース・ソフトウェアはRailsMyAdmin、Rails上のDB管理ソフトウェアだ。 RailsMyAdminではRailsでのDB設定を利用するので設定も手間もなく簡単に利用できる。インストールはプラグインとして簡単にでき、environment.rbに設定を書き加えるだけでいい。 テーブルの一覧やデータの一覧表示、追加、編集はもちろん可能だ。また、created_at/updated_atといったRails特有のフィールドは値を入れられないのも便利だ。テーブル構造の変更はもちろん不可で、migration

    MOONGIFT: » RailsでDB管理「RailsMyAdmin」:オープンソースを毎日紹介
  • http://www.wikiroom.com/asakura/index.php?MySQL%2FUTF8