技术

4889   2018-10-24

yii2 性能调优

可以通过debug模块进行性能检查1、看数据库的执行时间(timeline)2、看方法的执行时间(profiling)在方法里添加Yii::beginProfile('countryQueryCost');Yii::endP...
MyISAM不支持外键不支持事务、回滚不完全、不具有原子性支持全文检索保存行数delete 表时先drop再重建frm结构文件、myd数据文件、myi索引文件跨平台很难拷贝自增列可以是组合索引的其他项,但如果不是第一个会现按第一个排序再自增...
3918   2018-10-17

git常用命令

8311   2018-10-17

svn常用命令

8674   2018-10-17

MySQL索引类型

4918   2018-10-17

浅谈DDD领域驱动设计

从遇到问题开始当人们要做一个软件系统时,一般总是因为遇到了什么问题,然后希望通过一个软件系统来解决。比如,我是一家企业,然后我觉得我现在线下销售自己的产品还不够,我希望能够在线上也能销售自己的产品。所以,自然而然就想到要做一个普通电商系统,...
  压力测试一般包含压力测试、性能测试、负载测试;虽然测试的目的不同,但方法基本一样只是关注的指标不同。我们一般通过工具模拟用户访问进行测试,关注以下指标:1.TPS每秒钟完成的web请求响应数量TPS=并发数/响应时间TPS是衡...
  随着业务量增长数据库会原来越成为瓶颈。一般的优化路径是一下几个步骤:1、读写分离:热点数据从从库读2、分库:根据业务热度和边界进行分库,将热点数据单独分库提高配置,简单说就是垂直拆分3、分库分表:跟主键等对表数据进行分库分表,...
流量统计