- 博客(3)
- 收藏
- 关注
原创 【mysql】对于a,b,c三个字段的复合索引的测试
结论,在abc三个字段的符合索引,只要用到了a这个字段,都能够使用索引,与顺序无关。CREATE TABLE key_test (id int(11), name VARCHAR(20), priority int(4), desc VARCHAR(255));EXPLAIN SELECT * FROM key_test WHERE id = 1 and priority = 1 AND...
2018-08-23 10:38:26 12136
原创 thinkphp5框架启动解析
1.加载start.php// 定义应用目录define('APP_PATH', __DIR__ . '/../application/');// 加载框架引导文件require __DIR__ . '/../thinkphp/start.php';2.加载基础文件require __DIR__ . '/base.php';3.定义常量,加载loader类de...
2018-08-16 00:36:01 2010
原创 避免商品超卖的4种方案
避免商品超卖的4中方案(以下是一些核心思路)第一种方案:在每次下订单前我们判断促销商品的数量够不够,不够不允许下订单,更改库存量时加上一个条件,只更改商品库存大于0的商品的库存,当时我们使用ab进行压力测试,当并发超过500,访问量超过2000时,还是会出现超卖现象。public function buyOne() { $shop = Shop::find(1); if (...
2018-08-02 18:20:55 16773 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人