针对锁机制讨论几个问题?php的锁机制(二)

  1. 压力测试(ab.exe)软件来模拟并发请求一个脚本。在apache本身就自带了这样的一个软件
    位置在:
    这里写图片描述
    打开doc命令行:把改软件拖进doc命令行里面,语法: -c 人数 -n 并发测试次数 网址
    这里写图片描述

  2. 2.

思考:我们应该使用哪种锁更好?

比如在下定单时我们要锁定商品表,如果下单的人非常多,就会导致商品表一直是锁定的状态,那么整个网站所有的要读商品表的功能都会阻塞无法读出商品,把整个网站拖慢了。 而文件锁只是锁定了一个跟网站没有关系的文件,对网站其他功能没影响。 所以项目应该使用文件锁。除非项目中一个表只能这一功能用到,其他功能不用这个表时,可以锁定。

**

- 如果说让你做一个并发性很高的需求,需要考虑的东西(面试)?

**

锁机制 ##:省略看上面

性能 ##:比如说数据库每秒钟只能插入200条数据,但是秒杀的时候一秒钟400条数据,怎么每条数据都可以插进数据库!

posted @ 2016-09-23 21:43  小郑6  阅读(222)  评论(0编辑  收藏  举报