Spark2.x 引入了很多优秀特性,性能上有较大提升,API 更易用。在“编程统一”方面非常惊艳,实现了离线计算和流计算 API 的统一,实现了 Spark sql 和 Hive Sql 操作 API 的统一。Spark 2.x 基本上是基于 Spark 1.x 进行了更多的功能和模块的扩展,及性 ...
分类:
其他好文 时间:
2017-07-28 14:43:21
阅读次数:
140
软件在研发的过程中自始至终都在留意着系统的可扩展性。但与此同一时候也在关注着系统的性能,SQL语句作为系统性能的一环不容忽视。从今天開始结合开发的经验,谈一下我对SQL语句优化的理解和认知: 1、在联合查询语句中做到小表驱动大表: 联合查询是经常使用到的一种查询方式,左连接、右连接、内连接等等时不时 ...
分类:
数据库 时间:
2017-07-20 16:27:30
阅读次数:
193
转自:http://www.tuicool.com/articles/YFZRniq 作为当下最流行的前端打包工具,webpack有自己无与伦比的优势和功能特性,使用webpack打包自己的项目能够大大地提高我们的开发效率。小编整理了一下webpack在项目中的最佳实战分享给大家。 一、什么是web ...
分类:
Web程序 时间:
2017-06-05 23:40:52
阅读次数:
266
简单的说 Node.js 就是运行在服务端的 JavaScript。 Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。 Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能 ...
分类:
Web程序 时间:
2017-05-18 21:37:02
阅读次数:
303
为什么要优化: 随着实际项目的启动,数据库经过一段时间的运行,最初的数据库设置,会与实际数据库运行性能会有一些差异,这时我们就需要做一个优化调整。 数据库优化这个课题较大,可分为四大类: 》主机性能 》内存使用性能 》网络传输性能 》SQL语句执行性能 下面列出一些数据库SQL优化方案: (01)选 ...
分类:
数据库 时间:
2017-04-28 15:56:47
阅读次数:
172
1、 首先要搞明白什么叫执行计划? 执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个 10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果该表进行了归档,当前只剩下5000条记录了,那查询优化 ...
分类:
数据库 时间:
2017-04-20 15:28:51
阅读次数:
216
sql语句优化 性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。 为了获得稳定的执行性能,SQL语句越简单越好。对复杂的SQL语句,要设法对之进行简化。 常见的简化规则如下: 1)不要有超过5个以上的表连接(JOIN)2 ...
分类:
数据库 时间:
2017-01-17 21:43:47
阅读次数:
261
1、 首先要搞明白什么叫执行计划? 执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个 10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果该表进行了归档,当前只剩下5000条记录了,那查询优化 ...
分类:
数据库 时间:
2016-09-29 13:28:38
阅读次数:
170
查询出性能最差的10条sqlSELECT*FROM(selectPARSING_USER_ID,EXECUTIONS,SORTS,COMMAND_TYPE,DISK_READS,sql_textFROMv$sqlareaorderBYdisk_readsDESC)whereROWNUM<10;HASH_VALUE:SQL语句的Hash值。ADDRESS:SQL语句在SGA中的地址。这两列被用于鉴别SQL语句,有时,两条不..
分类:
数据库 时间:
2016-09-28 16:53:13
阅读次数:
194
上学期在公司实习时参与公司国土方面的一张图项目,发现前端的快速查找、统计分析等等其实都是调用的数据库服务器端的存储过程或者视图,之前在学校的时候一直对存储过程懵懵懂懂的,不知道具体该如何使用才能达到优化的目的,最近查看了很多资料,觉得存储过程真的是大有用处。 1、改善性能 SQL语句的执行需要先编译 ...
分类:
数据库 时间:
2016-09-26 12:52:31
阅读次数:
197