#性能

SQL Server 查询性能优化——覆盖索引

覆盖索引又可以称为索引覆盖。  解释一: 就是select的数据列只用从索引中就能够取得,不必从数据表中读取,换句话说查询列要被所使用的索引覆盖。  解释二: 索引是高效找到行的一个方法,当能通过检索索引就可以读取想要的数据,那就不需要再到数据表中读取行了。如果一个索引包含了(或覆盖了)满足查询语句...

SQL Server 性能优化详解

故事开篇:你和你的团队经过不懈努力,终于使网站成功上线,刚开始时,注册用户较少,网站性能表现不错,但随着注册用户的增多,访问速度开始变慢,一些用户开始发来邮件表示抗议,事情变得越来越糟,为了留住用户,你开始着手调查访问变慢的原因。  经过紧张的调查,你发现问题出在数据库上,当应用程序尝试访问/更新数据时,数据库执行得相...

SQL Server手把手教你使用profile进行性能监控

介绍经常会有人问profile工具该怎么使用?有没有方法获取性能差的sql的问题。自从转mysql我自己也差不多2年没有使用profile,忽然profile变得有点生疏不得不重新熟悉一下。这篇文章主要对profile工具做一个详细的介绍;包括工具的用途和使用方法等。profile是SQLServer自带的一个性能分析...

高性能Web服务端 PHP vs Node.js vs Nginx-Lua 的对比分析

1.ngx_luanodejsphp比较 我在研究一阵子ngx_lua之后发现lua语法和js真的很像,同时ngx_lua模型也是单线程的异步的事件驱动的,工作原理和nodejs相同,代码甚至比nodejs的异步回调更好写一些。性能测试,100并发php:17400nodejs:31197ngx_lua:32...
代码星球 ·2021-02-15

10条PHP性能优化的小技巧

分享10条PHP性能优化的小技巧,帮助你更好的用PHP开发:  1、、foreach效率更高,尽量用foreach代替while和for循环  2、、循环内部不要声明变量,尤其是对象这样的变量  3、、在多重嵌套循环中,如有可能,应当将最长的循环放在内层,最短循环放在外层,从而减少cpu跨循环层的次数,优化程序性能  ...

php性能测试

define("BAILOUT",16);define("MAX_ITERATIONS",1000);classMandelbrot{functionMandelbrot(){$d1=microtime(1);for($y=-39;$y<39;$y++){for($x=-39;$x<39;$x++){if(...
代码星球 ·2021-02-15

thinkphp5计算代码块的性能

Debug::remark('begin');static$i=0;while($i<10){echo$i=$i+1;echo'</br>';sleep(1);}Debug::remark('end');echoDebug::getRangeTime('begin','end').'s';//默认计算...

三个提升网页性能技巧

1、display属性设置先将元素设为display:none(需要1次重排和重绘),然后对这个节点进行100次操作,最后再恢复显示(需要1次重排和重绘)。这样一来,你就用两次重新渲染,取代了可能高达100次的重新渲染。只在必要的时候,才将元素的display属性为可见,因为不可见的元素不影响重排和重绘。另外,visi...

三个实用的提升网页性能技巧

1、display属性设置先将元素设为display:none(需要1次重排和重绘),然后对这个节点进行100次操作,最后再恢复显示(需要1次重排和重绘)。这样一来,你就用两次重新渲染,取代了可能高达100次的重新渲染。只在必要的时候,才将元素的display属性为可见,因为不可见的元素不影响重排和重绘。另外,visi...

RabbitMQ进程结构分析与性能调优

文章原文链接:https://www.qcloud.com/community/article/135来源:腾云阁 https://www.qcloud.com/communityRabbitMQ是一个流行的开源消息队列系统,是AMQP(高级消息队列协议)标准的实现,由以高性能、健壮、可伸缩性出名的Erlan...

django-silk django性能测试工具

 介绍Silk是Django框架的实时分析和检查工具。源代码名称:django-silk源代码网址:http://www.github.com/jazzband/django-silk快速开始1、安装pipinstalldjango-silk2、配置setting.pyINSTALLED_APPS=(...'...

Python 性能分析工具py-spy与Scalene

 Py-Spy介绍引用官方的介绍:Py-Spy是Python程序的抽样分析器。它允许您可视化查看Python程序在哪些地方花了更多时间,整个监控方式无需重新启动程序或以任何方式修改工程代码。Py-Spy的开销非常低:它是用Rust编写的,速度与编译的Python程序不在同一个进程中运行。这意味着Py-Spy可...

Python 性能测试工具Locust

 介绍Anopensourceloadtestingtool.一个开源性能测试工具。defineuserbehaviourwithpythoncode,andswarmyoursystemwithmillionsofsimultaneoususers.使用Python代码来定义用户行为。用它可以模拟百万计的并...

系统吞吐量、TPS(QPS)、用户并发量、性能测试概念和公式

原文链接:系统吞吐量、TPS(QPS)、用户并发量、性能测试概念和公式PS:下面是性能测试的主要概念和计算公式,记录下:一.系统吞度量要素:  一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影...

Python 编写locust性能测试代码

  前言在Locust测试脚本中,所有业务测试场景都是在HttpLocust和TaskSet两个类的继承子类中进行描述;fromlocustimportHttpLocust,TaskSet,task#定义用户行为classUserBehavior(TaskSet):@taskdefbaidu_ind...
首页上一页...34567...下一页尾页