Redmineに格納されているデータのバックアップ・リカバリ方法です。 バックアップ対象Redmineのデータを保全するためには以下のものをバックアップします。Redmineインストールディレクトリ以下のfilesディレクトリ チケットやWikiに添付されたファイルが格納されています。 データベース 添付ファイル以外の全ての情報がデータベースに格納されています。 filesディレクトリのバックアップ方法Redmineのインストールディレクトリ直下のfilesディレクトリ(添付ファイル保存ディレクトリ)をコピーしてください。 filesディレクトリが空の場合、 添付ファイル保存ディレクトリが変更されている場合があります。 config/configuration.yml ファイル内の attachments_storage_path の設定を確認してみてください。 データベースのバック

MySQL PerformanceBlogの翻訳。rootパスワードが分からなくなった時の対処法としては、MySQLの再起動が必須になる方法が知られているが、本番DBではできる限り再起動を避けたいところ。そんな時に無停止でリセットするための裏技的な手順を紹介する。 December 10, 2014 by Daniel Guzmán Burgos 注意 : ここに書かれている方法は、自身の責任で実行する事。プラガブルな認証を使用している時はこの方法は使えない。また、MySQLのシステムテーブルがInnoDBにある時も同じく適用不可能だ。 状況 定番の「MySQLのrootパスワードをリセットしたい」という状況だが、MySQLの再起動はできず(本番のマスタなど)、--skip-grant-tablesを使ったリセット方法が使えない時。 (訳注 :MySQLの再起動が必要になるリセット方法
序章 この本を読むのにふさわしい人は? みなさんが思っていることはわかっています メタ認知:自分の思考について考える 脳を服従させるために「みなさん」ができること まず最初に読んでください テクニカルレビューチーム 謝辞 1章 静的なページに命を吹き込むHTMLは静的で退屈ですPHPは Webページに命を吹き込んでくれます フォームにより全ストーリーを得られる フォームはHTMLでできていますHTMLフォームは問題を抱えていますHTMLはクライアント上で動作しますPHPはサーバ上で動作しますPHPスクリプトはサーバで動作しますPHPを使ってフォームのデータにアクセスするPHPスクリプトはサーバ上にいなければならないのです! サーバがPHPをHTMLに変えます コーディング上のPHP規則 完璧な変数名を見つける $_POSTはフォームのデータを保持する特別な変数です $

以前、MySQLを高速化する10の方法という投稿で「EXPLAINの見方についてはいずれ解説しようと思う」と書いてしまったので、今日はその公約?を果たそうと思う。MySQLのチューニングで最も大切なのは、クエリとスキーマの最適化である。スキーマの設計は一度決めてしまうとそのテーブルを利用する全てのクエリに影響してしまうためなかなか変更することは出来ないが、クエリはそのクエリだけを書き直せば良いので変更の敷居は低い。そして遅いクエリをなくすことは、性能を大幅に向上させるための最も有効な手段である。従って、アプリケーションの性能を向上させたいなら、まず最初にクエリのチューニングを検討するべきなのである。 最適化するべきクエリはスロークエリログやクエリアナライザで見付けられるが、ではそのようなクエリが見つかった場合にはどのように最適化すればいいのか?そのためにはまず現在どのようにクエリが実行さ

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

MySQL.com と関連するサイトが米国時間 27 日にクラックされ、情報が漏洩した模様。手法はブラインドSQL インジェクションによるものと考えられている (Techie Buzz の記事、本家 /. 記事より) 。 被害に遭ったのは本家MySQL.com の他、フランス、ドイツ、イタリアのMySQL のサイト。漏洩した情報にはMySQL 関係者のEmail アドレスや認証情報の他、顧客情報や内部ネットワーク情報も含まれているという。また XSS 脆弱性についても詳細に報告されており漏洩がさらに拡大する恐れもあるとのことで、さらには Sun.com にあるデータベースの内容も既にクラックされている報告もある。 今のところMySQL からはこの件に関するニュースリリースが出ていないが、是非ともMySQL の矜恃 (そういうものがあるのなら) を賭して対策を施して欲しいもので
モバゲーで知られるDeNAは、バックエンドデータベースにNoSQLを使っていません。なぜか? それはMySQL/InnoDB 5.1の環境で秒間75万クエリという、多くのNoSQLでも実現できないような高性能を実現しているから。DeNAの松信嘉範(まつのぶよしのり)氏は、自身のブログにこんな内容のエントリ「UsingMySQL as a NoSQL - A story for exceeding 750,000 qps on a commodity server」(英語)をボストしています。 Yoshinori Matsunobu'sblog: UsingMySQL as a NoSQL - A story for exceeding 750,000 qps on a commodity server 松信氏が指摘するように、大規模なネットサービスを提供している企業の多くは分散環境で

1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く