php 问题2

1,fastcgi 设置 max_children = 40;   25M * max_children  = 服务器内存

     max_request = 1024, 就一个进程接收最大的连接数,不宜设置太大。当max_request达到上限后,child将重启

2,MySQL 分表分库策略。

      数据量越来越大。数据查询性能下降。单表数据过大的话。维护起来太麻烦。不能整表操作。

      一般会在

     分库的话,根据磁盘大小来分。和同一类数据来分

     分表的话,我们单表数据达到字符型表500w就会分表 数值型单表 800w表分表

     如果按 100库100表来规划,如用户业务:  
     500万*100*100 = 50000000万 = 5000亿记录

3,sphinx 全文索引使用,

 

4,websocket socket 区别

5,http https 区别

6,memecached 原理 和 redis 区别

7,mysql max_connection fastphp max_connection nginx 

8,  php事务分记,快速插表,如何解决。

9,  splinx 使用 增量索引,实时索引

10, mysql隔离分级

11,#!/usr/bin/php写成 #!/usr/bin/env php会好些 (可移植型)

12, lvs 几层?http://www.tuicool.com/articles/N7fU3e

13,array_merge 合

14,system 进程调度

15,死锁

16,mysql sql

17,phpserver cup过高是什么原因

18,lsof -p 1063

 

php代码优化

http://www.open-open.com/lib/view/1332904714233#_label0

并 http://www.cnblogs.com/zcy_soft/archive/2011/03/29/1999073.html

MYSQL-HA

keepalived + mysql replicatioon
MMM + mysql replication 组合
hearbeat + DRBD + MYSQL 组合
RHCS高可用集群
性能监控
cacti
服务监控
nagios
性能测试软件
loadrunner
手环
enery armor

猜你喜欢

转载自lvren007.iteye.com/blog/2305971