ファイルディスクリプタ # vi /etc/security/limits.conf #<domain> <type> <item> <value> # #* soft core 0 #* hard rss 10000 #@student hard nproc 20 #@faculty soft nproc 20 #@fa …
カテゴリー: チューニング
MySQLTuner CentOS7
MySQLTunerインストール # wget -O /usr/local/src/MySQLTuner.zip https://github.com/rackerhacker/MySQLTuner-perl/archive/master.zip # unzip /usr/local/src/MySQLTuner.zip -d /usr/local/src/ # rm -f /usr …
wp-cron無効化で高速化
デフォルトだとwp-cronは1アクセス毎に発生するので、Cronに任せることで軽くなります。 $ vi /var/www/vhosts/www.yuulinux.tokyo/httpdocs/contents/wp-config.php ※最下部に記述 // wp-cronを無効化 define(‘DISABLE_WP_CRON’, ‘true’); Cronta …
Out of memory: Kill process xxxx (httpd) 対応
環境 2CPU 8GB LAMP サイト数:20程度 Apacheのメモリが足りなくてOOMさんにぶった切られていた・・・! # tail -n 10000 /var/log/messages ・・・ Apr 2 10:05:12 ip-172-32-3-252 kernel: [231010.642871] [15704] 48 15704 126988 5603 191 4 0 …
メモ MySQLデッドロック関連・mixiを支える技術【技評】
■MySQLデッドロック関連 DBの初期設計がむちゃくちゃなシステムを後から修正をするのは難しい。トランザクションする場合のテーブルロックの順番を意識して開発していないとどんどん増えるよ! ○移行の注意 ストレージエンジンをMyISAMからInnoDBへ切り替える際の注意 http://gihyo.jp/dev/clip/01/groonga/0006?page=3 ○ …
ソシャゲ開発系スライドメモ
@see https://career.levtech.jp/guide/knowhow/article/78/ ソーシャルゲームのためのデータベース設計 from Yoshinori Matsunobu サーバー未経験者がソーシャルゲームを通して知ったサーバーの事 from Manabu Koga PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発 from infinit …
MySQLのクエリチューニング、アーキテクチャとか メモ
チューニング MySQLでのSQLチューニングについて(EXPLAINの見方) @see http://labs.opentone.co.jp/?p=1985 partitions: partition構成のテーブルの場合に、その処理がアクセスしているpartitionを表す。 テーブルをパーティショニングしている場合に見る。 …