はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ DBサーバ

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 17 / 17件)
 

DBサーバでUPDATE/DELETEを打つ安心感を高める

2023/02/22 このエントリーをはてなブックマークに追加 94 users Instapaper Pocket Tweet Facebook Share Evernote Clip Delete RDBMS 手癖 update プロトタイピング

近年はDBサーバで直接UPDATE/DELETE文を発行する場面はかつてより減ったように感じますが、引き出しとして持っていて損はないと思ったので私が普段やっている方法をメモしておきます。 プロトタイピングだったり、開発環境でも有効なので手癖にしておくのは有効だと考えます。 MySQLを例に書いていますが、対象のRDBMSは... 続きを読む

Docker でロードバランサ・アプリケーションサーバ・DBサーバの環境構築 - A Memorandum

2019/11/01 このエントリーをはてなブックマークに追加 229 users Instapaper Pocket Tweet Facebook Share Evernote Clip Docker ロードバランサ アプリケーションサーバ 起動

はじめに Nginx でロードバランサを構成する Webサーバ1号機の作成 Webサーバ2号機の作成 ロードバランサの作成 ロードバランサとWebサーバの起動 Web アプリケーションの準備 Docker でアプリケーションをビルドする DBサーバの準備 ロードバランサとアプリケーションサーバの起動 まとめ はじめに 前回は Docker のイ... 続きを読む

ローカルで開発していたアプリをDocker化してみた(nginx+Flask+postgres) - Qiita

2019/07/29 このエントリーをはてなブックマークに追加 106 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Docker-Compose nginx 統合

はじめに ローカルで作った簡易的なブログサービス(こちらの記事を参照)をDocker化してみました。正直この規模だと単一コンテナで十分だと思いますが、折角dockerをお勉強する機会なので、nginx(Webサーバ)とgunicorn+flask(APサーバ)とpostgre(DBサーバ)でコンテナを分けて、docker-composeで全コンテナの統合... 続きを読む

【復旧済み】はてなブックマークに接続できない障害が発生しています - 障害・メンテナンス情報 - はてな

2019/07/07 このエントリーをはてなブックマークに追加 36 users Instapaper Pocket Tweet Facebook Share Evernote Clip 復旧済み 障害 ブックマーク はてな 平素

平素よりはてなブックマークをご利用いただきありがとうございます。 2019年7月7日(日)21時36分~22時03分まで、繋がりにくい状態になっておりました。 若干のエラーが起きることはありますが、大部分復旧しています。 原因は、負荷の高い非同期処理に伴うDBサーバの過負荷によるものでした。 ご迷惑をおかけし、申し... 続きを読む

RDSのGeneralLogをパケットキャプチャに切り替える | 外道父の匠

2018/03/06 このエントリーをはてなブックマークに追加 20 users Instapaper Pocket Tweet Facebook Share Evernote Clip パケットキャプチャ EXPLAIN RDS 採取 外道父

三年以上前に サービス品質の改善効率を高める仕組み | 外道父の匠 の一部にて、GeneralLog と EXPLAIN を使って、クエリ品質を自動算出していることを書きました。 この仕組みは2011年に開発して以降、言語変更や新環境に適応させたりしつつも、ほぼそのまま稼働し続けていて、最近はRDSが対象になることが多いのですが、RDSだとGeneralLogの採取に問題が発生したので、DBサーバ... 続きを読む

Direct Connect環境のLifeKeeperでサイボウズガルーンを冗長化してみた | Developers.IO

2017/09/11 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip SPOF Developers.IO ガルーン 冗長化 市田

まいど、大阪の市田です。 前回ご紹介したサイボウズガルーン(以下、ガルーンと表記)の「サーバ分離構成」では、DBサーバがSPOFになってしまいます。DBサーバを冗長化する方法はいくつかありそうですが、今回はLifeKeeperを使った冗長化についてご紹介します。 サイボウズ ガルーンをAWSに構築してみた なお、 前回の記事 との相違点としては、ガルーンを利用する環境になります。 前回の記事では、... 続きを読む

Unixデーモンの仕組み

2015/03/12 このエントリーをはてなブックマークに追加 441 users Instapaper Pocket Tweet Facebook Share Evernote Clip cron メールサーバ 尾藤 a.k.a. BTO みなさん

Home Subscribe Unixデーモンの仕組み 12 March 2015 おはこんばんちは!! 尾藤 a.k.a. BTO です。 みなさん、Unixデーモンよく使ってますよね。 Webエンジニアなら、Webサーバ、メールサーバ、DBサーバ、cronなどがよく使われるのではないでしょうか。 24時間365日黙々と働き続けるUnixデーモン達。 身近な存在だと思いますが、実はどういう仕組み... 続きを読む

ローカルネットワークを使って複数台構成を作ってみよう - ConoHa

2015/01/21 このエントリーをはてなブックマークに追加 20 users Instapaper Pocket Tweet Facebook Share Evernote Clip ConoHa VPS イベ hironobu_s ひろ

こんにちは、ひろのぶ(@hironobu_s)です。 今回はConoHaのローカルネットワークを使って、フロントサーバ1台とバックエンドサーバ1台という構成を作ってみます。今や広く使われている構成でもあり、典型的なのはフロントにWebサーバ、バックエンドにDBサーバという構成です。ConoHaはリリースされた当初から、この構成がVPSで構築できることを特徴の一つとしてお話ししてきました。 私もイベ... 続きを読む

ロリポップは、MySQLサーバにグローバルから接続できる(ものがある)? - ろば電子が詰まっている

2013/08/29 このエントリーをはてなブックマークに追加 181 users Instapaper Pocket Tweet Facebook Share Evernote Clip ロリポップ ろば電子 MySQLサーバ Telnet TCP

今はレンタルサーバは、さくらのレンタルサーバとロリポップの2つを借りている。さくらのレンタルサーバはDBサーバが物理FWの内側にあるようで、グローバル側からMySQLサーバへはTCPレベルで接続できない。 macbook:~ ozuma$ telnet mysql122.db.sakura.ne.jp 3306 Trying 59.106.188.8... telnet: connect to a... 続きを読む

EC2で同じECUだけどCPUは違う - まめ畑

2013/04/08 このエントリーをはてなブックマークに追加 173 users Instapaper Pocket Tweet Facebook Share Evernote Clip CPU まめ畑 qps EC2 ECU

2013-04-08 EC2で同じECUだけどCPUは違う AWS AWSのEC2ではインスタンスのCPU性能をECUという単位で表します。 知られているとは思いますが、ECUが同じだからといって性能が同じとは限りません。ここ最近、その例が実運用の環境で顕著に出ていたので書いておきます。 とある、数千qpsを受け付けている、とあるDBサーバ(m2.4xlarge)でqpsは同じなのに負荷状況が全く... 続きを読む

Vagrant1.1 + vagrant-awsで複数インスタンスを作る方法 | Ryuzee.com

2013/03/22 このエントリーをはてなブックマークに追加 30 users Instapaper Pocket Tweet Facebook Share Evernote Clip Vagrant Vag vagrant-aws 冗長 ロール

Vagrant(1.1)でvagrant-awsを使ってEC2に複数インスタンスをまとめて作ることが可能です。やり方は通常のMultiVMの場合と同じです。 以下は冗長ですが、サンプルのソースです。WebサーバとDBサーバのインスタンスを起動し、それぞれChefサーバに接続してそれぞれ設定されたロールの通りにセットアップします。なお、vagrant-awsをまだインストールしていない場合は vag... 続きを読む

【メモ】MySQLでのswap発生とNUMAアーキテクチャ - FAT47の底辺インフラ議事録

2012/11/21 このエントリーをはてなブックマークに追加 138 users Instapaper Pocket Tweet Facebook Share Evernote Clip MySQL チューニ 底辺インフラ議事録 swap FAT47

DBサーバでとある日を境にswapが発生していることに気がつきました。サーバはメモリ32GB搭載していて、そのうちの24GBをinnodb_buffer_pool_sizeに割り当てています。他のthread毎のメモリ設定値を見てもおかしそうな点はなかったのでググってみました。MySQL と NUMA アーキテクチャと Swap InsanityMySQL InnoDBストレージエンジンのチューニ... 続きを読む

DSAS開発者の部屋:ログからは見えてこない高負荷サイトのボトルネック

2012/07/06 このエントリーをはてなブックマークに追加 318 users Instapaper Pocket Tweet Facebook Share Evernote Clip ボトルネック クエリー トラブルシューティング ロク 応答

ちょうど1年前に「高負荷サイトのボトルネックを見つけるには」という記事を掲載していますが、この手のトラブルシューティングって結構大変で悩ましいですよね。はじめまして、新入りの@pandax381です。 ログからは見えてこないもの 「サイトの応答が遅い」という問題が発生した場合、その原因はどこにあるでしょうか。 Webアプリケーションの処理に時間が掛かっている DBサーバに投げたクエリーの応答が遅い... 続きを読む

サーバの種類とDBサーバ超基礎入門 - livedoor ディレクター Blog

2007/11/14 このエントリーをはてなブックマークに追加 528 users Instapaper Pocket Tweet Facebook Share Evernote Clip livedoor 櫛井 サーバ サーバ構成 テキスト

こんにちは、櫛井です。今回は、サイト運営を行う上で知っておきたいサーバの種類やその役割、DBサーバについてお送りします。記事タイトルに“超基礎入門”とあるように、あまり難しい言葉を使わずに書いてみます。 ■サーバの種類と役割 ユーザーが画像やテキストなどを投稿できる CGMコンテンツの場合、情報を表示するだけの一般的なウェブサイトとは違ったサーバ構成を行う必要があります。データの置き場所を分散させ... 続きを読む

DSAS開発者の部屋:5分でできる、MySQLのメモリ関係のチューニング!

2006/12/26 このエントリーをはてなブックマークに追加 1038 users Instapaper Pocket Tweet Facebook Share Evernote Clip MySQL チューニング バッファ DSAS開発者 総量

MySQLのチューニングにおいて非常に重要となるメモリ(バッファ)関連のパラメータについて、 チューニングのポイント DSASのとあるDBサーバ(実メモリ4GB)の実際の設定値 をまとめてみます。 また、必要メモリの総量の計算や限界値を越えてないかチェックしてくれるスクリプトも紹介します。 是非、参考にしてみてください! まず最初に注意点を。 バッファには2つのタイプがあります。 グローバルバッフ... 続きを読む

大量トランザクション処理に適したアーキテクチャ ― @IT

2006/11/16 このエントリーをはてなブックマークに追加 108 users Instapaper Pocket Tweet Facebook Share Evernote Clip アーキテクチャ スケーラビリティ サーバ アーキテクチャ設計

大量トランザクションを処理するためには、アプリケーション・サーバを複数台並べて負荷分散する一方で、マルチプロセッサのDBサーバを採用しDB処理能力を確保するアーキテクチャが用いられることが多い。さらに高い処理能力が求められる場合には、DBの並列処理やオン・メモリ処理を併用するデザインもあるが、重要なことはスケーラビリティを確保するアーキテクチャ設計と、負荷を平準化する工夫である。(→記事要約へ) ... 続きを読む

YappoLogs: DBIのクエリを透過的にキャッシュするDBIx::QueryCacheを作ってみた

2005/03/09 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip dbi YappoLogs DBIx クエリ ギャ

DBIのクエリを透過的にキャッシュするDBIx::QueryCacheを作ってみた 同じクエリが良く発行されていて、DBサーバにまで負荷をかけずにフロントエンドでキャッシュする仕組みが無いかと思っていて、 どこかで実装されている物だと思い探していたのですが、無いようなのので実装してみました。 DBI経由で取得するクエリの結果を透過的にキャッシュする事が可能なモジュールです。 透過的と言っても、キャ... 続きを読む

 
(1 - 17 / 17件)