SQL 入门在准备成为MySQL DBA之前,能熟练的编写SQL是一个必要条件。exists 和 join之间的等价转换;基本的行列转换;SQL 循环等的熟练掌握对之后的运维和调优工作都有很大的帮助。推荐书籍:1. SQL Cookbook [原版下载] [中文版下载]一本循序渐进的SQL指导手册。...
分类:
数据库 时间:
2014-11-24 16:38:52
阅读次数:
259
Spark调优本文系根据官方文档翻译而来,转载请注明本文链接 http://www.oschina.net/translate/spark-tuning?print数据序列化内存优化确定内存用量调整数据结构序列化RDD存储垃圾收集调整其他考虑因素并行化水平Reduce任务的内存用量Broadcast...
分类:
Web程序 时间:
2014-11-24 09:56:40
阅读次数:
335
MapReduce Counter为提供我们一个窗口:观察MapReduce job运行期的各种细节数据。今年三月份期间,我曾经专注于MapReduce性能调优工作,是否优化的绝大多评估都是基于这些Counter的数值表现。MapReduce自带了许多默认Counter,可能有些朋友对它们有些疑问,...
分类:
其他好文 时间:
2014-11-23 17:26:20
阅读次数:
181
本文转自:http://www.ibm.com/developerworks/cn/java/j-lo-visualvm/index.htmlVisualVM 是一款免费的\集成了多个 JDK 命令行工具的可视化工具,它能为您提供强大的分析能力,对 Java 应用程序做性能分析和调优。这些功能包括生...
分类:
其他好文 时间:
2014-11-23 17:14:25
阅读次数:
280
柯南君的朋友“闲哥”最近遇到了点困扰---”大型网站平台如何对待性能优化,以及如何针对性调优?“,柯南君今天,想谈一下性能优化的战略,主要是一些企业架构级别的技术和方法。柯南君将自己的个人经验和各家公司大咖的经验一起汇总给大家,如有瑕疵,请大家及时指正。
柯南君有句自律的口头语“如果你不能成为一个追求性能的疯子,那么性能将会把你变成疯子”
序曲:
如何评估平台系统需求与性能指标?在这里,柯南君在这里小谈一下(因为每一家公司都不一样,所以,仅仅是举个例子)我先和大家探讨一下“性能测试方法”...
分类:
其他好文 时间:
2014-11-23 16:02:04
阅读次数:
331
从企业架构上(见 http://blog.csdn.net/sun305355024sun/article/details/40920051)来说,企业架构可以分为两大部分:业务架构和IT架构,大部分企业架构方法都是从IT架构发展而来的,详细如下:
① 业务架构:是把企业的业务战略转化为日常运作的渠道,业务战略决定业务架构,它包括业务的运营模式、流程体系、组织结构、地域分布等内容。
② IT架构:指导IT投资和设计决策的IT框架,是建立企业信息系统的综合蓝图,包括数据架构、应用架构和技术架构三部分。
...
分类:
Web程序 时间:
2014-11-23 00:43:30
阅读次数:
267
通过案例学调优之--Oracle全文索引全文检索(oracletext)OracleText使Oracle9i具备了强大的文本检索能力和智能化的文本管理能力,OracleText是Oracle9i采用的新名称,在oracle8/8i中被称为oracleintermediatext,oracle8以前是oraclecontextcartridge。OracleText的索引和查找功能..
分类:
数据库 时间:
2014-11-21 16:28:58
阅读次数:
313
今天给大家推荐一套David老师的课程,一共有9个课时。
什么是Drool 规则工作流引擎呢 ?
规则引擎是一种嵌入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。接受数据输入,解释业务规则,并根据业务规则做出业务决策。
Drools实现了规则引擎,它是一个业务逻辑集成平台,基于JAVA和RATE算法的产生式规则引擎实现,是R...
分类:
其他好文 时间:
2014-11-21 16:17:05
阅读次数:
252
前阵子遇到一个案例:一个同事说以前一个运行很正常的包,突然间比以前慢了很多,执行时间非常长,晚上的作业调用这个包跑了几个小时也没有跑出数据。于是我在跟踪、优化过程中定位到包中一个存储过程的一段SQL,我将原SQL简化了一下(对应的表名、函数全都随机取名替换掉),大体如下所示,在一个游标中,循环更新表...
分类:
数据库 时间:
2014-11-21 01:25:06
阅读次数:
244
在ORACLE数据库应用调优中,一个SQL的执行次数/频率也是常常需要关注的,因为某个SQL执行太频繁,要么是由于应用设计有缺陷,需要在业务逻辑上做出优化处理,要么是业务特殊性所导致。如果执行频繁的SQL,往往容易遭遇一些并发性的问题。 那么如何查看ORACLE数据库某个SQL的执行频率/次数呢? ...
分类:
数据库 时间:
2014-11-20 23:25:53
阅读次数:
372