タグ

DBに関するtoripikaのブックマーク (6)

  • ワークスAP「HUE」の開発費は300億円、100ミリ秒のレスポンスにこだわる | IT Leaders

    IT Leaders トップ > テクノロジー一覧 > ERP/SCM > 市場動向 > ワークスAP「HUE」の開発費は300億円、100ミリ秒のレスポンスにこだわる ERP/SCM ERP/SCM記事一覧へ [市場動向] ワークスAP「HUE」の開発費は300億円、100ミリ秒のレスポンスにこだわる 2014年10月15日(水)田口 潤(IT Leaders編集部) リスト ワークスアプリケーションズが2014年10月上旬にお披露目し、2015年春以降にリリースを予定する基幹業務パッケージ「HUE」は、文字通りイノベーティブなソフトウェア製品だ。RDBから脱却した点で自らの主力製品「COMPANYシリーズ」を否定するとも言えるからである。ではHUEはいかにして誕生したのか? この記事の続きをお読みいただくには、 会員登録(無料)が必要です 【次ページ】「いかなる創造的な活動も、はじめは

    ワークスAP「HUE」の開発費は300億円、100ミリ秒のレスポンスにこだわる | IT Leaders
  • Facebookが何千台ものMySQLを人手を使わず自律管理する仕組み「MySQL Pool Scanner(MPS)」

    おそらく世界でもっとも大規模にMySQLのクラスタを展開し、運用しているのがFacebookでしょう。複数のデータセンターにまたがり何千台ものMySQLサーバを運用するために、自動化の仕組みは欠かせません。 その自動化がどのような仕組みになっているのか。FacebookのデータベースエンジニアであるShlomo Priymak氏が、Under the hood: MySQL Pool Scanner (MPS)という記事をFacebookで公開しています。 かなり長い記事なので、ここではそのポイントをまとめて解説してみました。詳細はぜひ原文をあたってみてください。 MPSのおもな3つの機能 Facebookで稼働しているMySQLは、つねに1つのマスターとそこからレプリケーションされた複数のスレーブによるレプリカセットを構成しています。このレプリカセットの構造を維持し続けることで、可用性と

    Facebookが何千台ものMySQLを人手を使わず自律管理する仕組み「MySQL Pool Scanner(MPS)」
  • コネクションプーリングとは - IT用語辞典

    概要 コネクションプーリング(connection pooling)とは、プログラムがデータベース管理システム(DBMS)へアクセスする際、アクセス要求のたびに接続や切断を繰り返すのではなく、一度形成した接続窓口(コネクション)を維持し続けて使い回す手法。 外部のプログラムがデータベースの内容を読み書きする場合、DBMSへ処理を依頼するが、そのためにはデータを送受信するコネクション(connection)の確立を行う必要がある。接続や切断の処理を行うたびに一定の負荷が生じるため、頻繁にアクセスが行われるシステムではこのオーバーヘッドのために性能が劣化する場合がある。 コネクションプーリングを用いると、一度確立されたコネクションは使用後に切断せずコネクションプールと呼ばれる待機場所に移され、次にアクセスする際に呼び出されて再び使われる。コネクションはあらかじめ設定された上限数まで生成されると

    コネクションプーリングとは - IT用語辞典
    toripika
    toripika 2012/05/22
  • ソーシャルゲーム開発者なら知っておきたい MySQL INDEX + EXPLAIN入門|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ

    ソーシャルゲーム開発者なら知っておきたい MySQL INDEX + EXPLAIN入門 広く浅くを担当してます、ota です。 技術ブログ第一回から早速流用スライドで申し訳ありませんが、社内勉強会資料として作成した「MySQL INDEX + EXPLAIN入門」です。 当社でもソーシャルゲームの開発を行っていますが、このような大量のデータを使用する・クエリの速度が求められる場合にインデックスは大変重要です。 インデックスの有効な利用にはDB設計者だけではなくプログラマにもある程度の知識が最低限必要となりますが、インデックスについての初心者向け資料があまりないようです。 このスライドではプログラマに知っておいて欲しい以下の基的な点をまとめました。 INDEXを使用する時に気をつけること WHERE句 !=、<>はインデックスが使用できない WHERE句の全てのANDにかかっていないイン

    ソーシャルゲーム開発者なら知っておきたい MySQL INDEX + EXPLAIN入門|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ
    toripika
    toripika 2012/05/15
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    toripika
    toripika 2012/05/11
  • MySQLのコマンドたち - すぎゃーんメモ

    http://mysql-casual.org/2011/11/mysql-casual-advent-calendar-2011.html の6日目の記事として書かせていただきます、sugyanです。 勢いで参加表明してしまい、今日慌てて久しぶりにMySQLを触りました。 MySQLでFizzBuzz ストアドプロシージャって使ったこと無かったので初めて触ってみました。 DROP PROCEDURE IF EXISTS FizzBuzz; delimiter // CREATE PROCEDURE FizzBuzz(n INT) BEGIN DECLARE i INT DEFAULT 1; WHILE i <= n DO SELECT CASE WHEN i % 3 = 0 AND i % 5 = 0 THEN 'FizzBuzz' WHEN i % 5 = 0 THEN 'Buzz'

    MySQLのコマンドたち - すぎゃーんメモ
  • 1