カテゴリー: チューニング

チューニング, Linux

カーネルチューニング ファイルディスクプリタ, TIME_WAIT CentOS7

  ファイルディスクリプタ   # vi /etc/security/limits.conf #<domain> <type> <item> <value> # #* soft core 0 #* hard rss 10000 #@student hard nproc 20 #@faculty soft nproc 20 #@fa …

WordPress, チューニング

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, チューニング

メモ MySQLデッドロック関連・mixiを支える技術【技評】

■MySQLデッドロック関連   DBの初期設計がむちゃくちゃなシステムを後から修正をするのは難しい。トランザクションする場合のテーブルロックの順番を意識して開発していないとどんどん増えるよ! ○移行の注意 ストレージエンジンをMyISAMからInnoDBへ切り替える際の注意 http://gihyo.jp/dev/clip/01/groonga/0006?page=3   ○ …

MySQL, チューニング, システム設計

ソシャゲ開発系スライドメモ

@see https://career.levtech.jp/guide/knowhow/article/78/ ソーシャルゲームのためのデータベース設計 from Yoshinori Matsunobu   サーバー未経験者がソーシャルゲームを通して知ったサーバーの事 from Manabu Koga PHP+MySQLを使ったスケーラブルなソーシャルゲーム開発 from infinit …

MySQL, チューニング

MySQLのクエリチューニング、アーキテクチャとか メモ

  チューニング   MySQLでのSQLチューニングについて(EXPLAINの見方) @see http://labs.opentone.co.jp/?p=1985   partitions: partition構成のテーブルの場合に、その処理がアクセスしているpartitionを表す。 テーブルをパーティショニングしている場合に見る。     …