上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 48 下一页
摘要: 为了验证select 1 与 select 1 from tableName 与 select * from tableName的执行效率,需要测试一下各自执行的时间。于是总结一下,查看mysql语句运行时间的方法。 方法一: show profiles。 1. Show profiles是5.0. 阅读全文
posted @ 2020-03-25 09:46 李留广 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 什么情况之下,会遇到PHP性能问题? 1:PHP语法使用不恰当。 2:使用PHP语言做了它不擅长的事情。 3:使用PHP语言连接的服务不给力。 4:PHP自身的短板(PHP自身做不了的事情)。 5:我们也不知道的问题?(去探索、分析找到解决办法,提升开发境界)。 对线上站点做压力测试的时候,我们一定 阅读全文
posted @ 2020-03-24 18:14 李留广 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 1、命令行使用ab命令 Windows 下 打开cmd进入到apache的bin目录 Linux 下 直接使用ab命令 2、输入以下命令 ab -n 1000 -c 10 localhost/ 1 -n 请求总数 -c 并发数量 localhost/ 压测url 域名后面要带上一个斜杠否则会报url 阅读全文
posted @ 2020-03-24 17:23 李留广 阅读(194) 评论(0) 推荐(0) 编辑
摘要: PHP 做一门弱类型动态语言,在上手容易和开发快速同时,也会导致一些新手写出不规范的代码。比如在递归当中连接数据库读取数据;一次性从文件中读取大量的数据,处理完后却不主动释放内存;在遍历和循环中重复计算某个变量等等;数组的键没有加引号导致先查找常量集,都会导致 PHP 程序性能下降。 PHP 作为一 阅读全文
posted @ 2020-03-24 15:21 李留广 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 1.error_log($message,$message_type,$destination,$extra_headers)函数, 2.message_type 是0,发送信息到php.ini配置的error_log的位置 cli环境下是这里:/etc/php/7.0/cli/php.ini fp 阅读全文
posted @ 2020-03-24 14:48 李留广 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 一。PHP基础语法 变量,常量 严格区分大小写,但内置结构或关键字无所谓(echo) 命名:不能以数字,空格,.来开头,但是可以有汉字,eg:$变量="aa"; 可变变量:$a='aa';$$a="bb";则 $aa="bb"; 引用赋值:$a="aa"; $b=&$a; 则改变$a的值,$b也变化 阅读全文
posted @ 2020-03-19 11:05 李留广 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 最近在搞并发的问题,订单的异步通知和主动查询会存在并发的问题,用到了Mysql数据库的 for update 锁 在TP5直接通过lock(true),用于数据库的锁机制 1 Db::name('pay_order')->where('order_no',‘S1807081342018949’)-> 阅读全文
posted @ 2020-03-19 09:53 李留广 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 200 – 服务器成功返回网页 404 – 请求的网页不存在 503 – 服务不可用 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求 阅读全文
posted @ 2020-03-19 09:15 李留广 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 进入mysql服务器 输入 show variables like '%log%'; 看mysql的日志有没有开启 这两个值为 ON 则开启 继续执行下面操作 执行 show variables like '%long_query_time%'; 查看日志继续慢查询时间 超过该时间才会被记录到日志中 阅读全文
posted @ 2020-03-17 08:40 李留广 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 个人理解在项目中使用消息队列一般是有如下几个原因: 把瞬间服务器的请求处理换成异步处理,缓解服务器的压力 实现数据顺序排列获取 ​redis实现消息队列步骤如下: 1).redis函数rpush,lpop 2).建议定时任务入队列 3)创建定时任务出队列 文件:demo.php插入数据到redis队 阅读全文
posted @ 2020-03-16 16:02 李留广 阅读(347) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 48 下一页