Nginx性能优化技巧: 要充分发挥Nginx的高效性和稳定性,对Nginx的优化非常重要,下面将从编译安装、第三方插件、系统内核等三个方面介绍下如何优化nginx,最大限度地发挥Nginx的高效性。1.编译安装过程优化:
分类:
其他好文 时间:
2018-04-25 14:57:54
阅读次数:
174
这次性能测试方案中用到的优化技巧主要基于 Laravel 框架本身及其提供的工具。 关闭应用debugapp.debug=false 缓存配置信息php artisan config:cache 缓存路由信息php artisan router:cache 类映射加载优化php artisan op ...
分类:
其他好文 时间:
2018-04-24 11:07:59
阅读次数:
198
众所周知,java在处理数据量比较大的时候,加载到内存必然会导致内存溢出,而在一些数据处理中我们不得不去处理海量数据,在做数据处理中,我们常见的手段是分解,压缩,并行,临时文件等方法; 例如,我们要将数据库(不论是什么数据库)的数据导出到一个文件,一般是Excel或文本格式的CSV;对于Excel来 ...
分类:
数据库 时间:
2018-04-18 11:46:31
阅读次数:
857
MySQL逻辑架构 如果能在头脑中构建一幅MySQL各组件之间如何协同工作的架构图,有助于深入理解MySQL服务器。下图展示了MySQL的逻辑架构图。 MySQL逻辑架构,来自:高性能MySQL MySQL逻辑架构,来自:高性能MySQL MySQL逻辑架构整体分为三层,最上层为客户端层,并非MyS ...
分类:
数据库 时间:
2018-04-10 21:54:28
阅读次数:
241
Django之ORM性能优化建议 前言 DjangoORM数据层提供各种途径优化数据的访问。 如果事先理解Django的优化技巧,开发过程中稍稍留意,后期会省不少的工作量。 正题 一,利用标准数据库优化技术 传统数据库优化技术博大精深,不同的数据库有不同的优化技巧,但重心还是有规则的。在这里算是题外 ...
分类:
其他好文 时间:
2018-04-09 21:50:26
阅读次数:
479
一个成熟的数据库架构并不是一开始设计就具备高可用、高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善。这篇文章主要谈谈MySQL数据库在发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分为以下五个阶段:阶段一:数据库表设计项目立项后,开发部门根据产品部门需求开发项目。开发工程师在开发项目初期会对表结构设计。对于数据库来说,表结构设计很重要,如果设计不当,会直接影响到用户访问网站速
分类:
数据库 时间:
2018-04-08 10:50:25
阅读次数:
197
在实际开发中怎样尽可能的降低层级、降低控件数量。并达到相同的视觉效果?本文记录开发过程中的实践。 1. 降低 ImageView 的数目 1.1 使用 TextView.drawableXXX 如大众点评APP的首页: 注意红色框内的部分 红色框住的部分。由一张图片和它以下的文字组成,至少有两种实现 ...
分类:
其他好文 时间:
2018-04-05 21:02:26
阅读次数:
203
与所有的关系型数据库一样,Mysql仿佛是一头让人难以琢磨的怪兽。它会随时停摆,让应用限于停滞,或者让你的业务处于危险之中。 事实上,许多最常见的错误都隐藏在MySQL性能问题的背后。为了确保你的MySQL服务器能够一直处于全速运行的状态,提供持续稳定的性能,杜绝这些错误是非常重要的。然而,这些错误 ...
分类:
数据库 时间:
2018-03-21 15:37:09
阅读次数:
181
提高SQL语句的执行效率,最常见的方法就是建立索引,以及尽量避免全表扫描。 ①.避免在where子句中使用 is null 或 is not null 对字段进行判断。 如:select id from table where name is null 在这个查询中,就算我们为 name 字段设置了 ...
分类:
数据库 时间:
2018-03-09 18:05:01
阅读次数:
192
ASP.NET比较常用的26个性能优化技巧 1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性 ...
分类:
Web程序 时间:
2018-02-22 19:48:37
阅读次数:
210