2017-12-28

Hello, Global:第一届EXEM海外工程师培训后记

12。一个象征结尾又预示着新征程的数字。 今年的12月,EXEM为了在世界各地的MaxGauge工程师们,首次举办了EXEM技术培训课程:ETD 17年的末尾,我们迎来了来自第一批ETD的客人 在EXEM的大本营首尔,和我们一起度了这个有意义的结尾。 现在就让我们一同来看看这段美妙的学习探索旅程吧~ #1st EXEM Training Day(ETD)#零下十度的首尔冬天#对不起啦_各位#我爱学习_也要玩耍 培训课程 为期五天的EDT,都包含了怎样有意义的课程呢? 为了不远千里到来的EXEM Global partner,我们不单安排了产品方面的深度学习,还准备了一系列最新实用的IT技术高水准seminar,派出各领域资深专家进行了细致的讲解和答疑。 <ETD课程表> 现场剪影 产品安装,现场答疑 这次培训首要任务当然要让工程师们对EXEM产品全线有一个深入了解 在ETD前两天的课程中,我们进行MaxGauge(系统性能监控解决方案)系列产品的基础介绍到实战安装,以及各类问题的现场答疑。 现场的学习热忱多么高涨~不上图你肯定是感受不到的。  -技术交流无国界,一个代码你懂我- 多领域技术讲座 除了EXEM产品的培训以外,我们还准备了SQL优化,大数据,人工智能,机器学习等多个技术领域的专业讲座。讲师们都是EXEM参与过多个大型项目的高精尖~课程内容也是相当的有实用性。特别是大数据和机器学习,不愧是世界的主流技术,各国工程师们都对这些课程表示非常的受益。   Talk to […]
2017-12-19

OWI案例大百科| 第三课

  目录 1 Basic Info. 2 2 Parameter & Wait Time. 3 2.1 Wait Paremeters 3 2.2 Wait Time. 3 3 Check Point & Solution. 4 […]
2017-11-21

完成RDBMS的跨时代天才——Bob Miner.

  日前,在数据库行业里,大数据(big data)算是个重点词汇了。但在过去的30年里,毋庸置疑,RDMBS(Relational Database Management System, 关系型数据库管理系统)是绝对的王道。 作为关系型数据库的带头人,拉里埃里森(Lawrence Josehp Ellison)会长名列世界富人排行榜,并且,作为关系型数据库的领军产品,Oracle也一直在市场中占有重要的一席之地。 现如今,Oracle(甲骨文)的的名字在业内人士当中家喻户晓,但时间倒退40年,它不过是一家在美国硅谷的新兴企业。 当时,公司创始人Larry Ellsion携手Bob Miner, Ed Oates一起创建了一家名为”System Development Laboratories”的咨询公司。 他们也是从40年前的一篇关于IBM”Journal of Research and Development”中的RDBMS中获取了灵感,并对RDBMS的开发,创建可以进行销售数据库公司的想法达成一致。 上述就是Oracle公司的简史,但在今天的文字中,我们很希望为大家介绍一位不容易被提起,甚至快要被遗忘的重要人物:Bob Miner。他可谓是完成关系型数据库时代的天才之一。 出生于西塞罗伊朗亚述移民家庭的Bob Miner,毕业于伊利诺伊大学的数学系(University […]
2017-08-31

IT系统性能问题诊断方法论 | 第二课

Web服务器是指 Web服务器大体来说分为硬件和软件服务器两大类,但是我们常说的Web服务器主要是指软件通过chrome,EP等浏览器向HTTP发出申请,回应HTTP的program。   Web服务器的功能 Web服务器的主要是起将网页传达给client的作用。传达通过HTTP (Hypertext Transfer Protocol)进行。网页一本通过HTML格式进行传达, HTML中包含各类的图像以及各类的表格等。网页使用HTTP进行操作的命令,服务器对这类操作命令进行回答 Web服务器的共同功能如下: Virtual hosting : 支持使用相同IP地址的多个网页 Large file support : 32 bit OS中支持2GB以上的文件 Bandwidth throttling : 防止网速饱和,限制响应时间 Server-side […]
2017-08-28

OWI案例大百科| 第二课

用户请求的数据不在Oracle的高速缓冲区的时候,服务器进程将相应的数据文件中的数据块加载到高速缓冲区。即称为常规路径(Conventional Path)I/O。常规路径I/O分为多块(Multi Block)I/O和单块(Single Block)I/O。多块I/O可一次读取多个连续的块的I/O方式,单块I/O每次只能读取一个块的I/O方式。 Oracle在执行全表扫描(Full Table Scan。FTS)或快速全索引扫描(Index Fast Full Scan)的时候,为了保证性能尽可能执行将多个连续的块的一次性读取的多块I/O。每次执行多块I/O的时候,直等到物理I/O的结束为止,发生db file scattered read等待事件。 多块I/O是参照DB_FILE_MULTIBLOCKREAD_COUNT参数所指定的值执行。这个值的最大值随OS不同而最大值也不尽相同,可通过以下方法查看最大值。   Oracle在执行FTS的时候,有时也进行单块I/O。这时候就算FTS,也会发生db file sequential read的等待。在FTS中,使用单块I/O或者读取比MBRC小的块的情况如下。 达到区(Extent)界限的时候:假设一个区有9个块,而一次多块I/O可读取8个块,那么剩下的一个块由单块I/O来读取。如果剩下的块是2个块,那么执行多块I/O来读取且只读2个块。 扫描过程中如发现缓存(Cache)的块时:假设在读取8个块的时候,其中第三个块已经缓存,那么Oracle将前面的两个块以多块IO读取,而对第三个块则执行一次逻辑(Logical)IO,再将剩下的5个块以多块IO来读取。如果这种情况经常发生,可引发不必要的IO,进而成为降低FTS速度原因。 有链接行(Chained Row)的情况: 在执行FTS的过程中,如果遇到链接行(Chained Row),则oracle为了读取剩下的行将发生额外的IO,这时将执行单块IO。有必要明确了解链接行(Chained Row)和迁移行(Migrated […]
2017-08-31

Oracle Deep Internal | 第二课

Oracle Deep Internals 第二课   上节课中我们为大家首次带来了名为Oracle deep Internal的数据库深度解析课程。 看过的朋友 是不是,你说,是不是说真的很复杂很deep又很interesting! 没看过的朋友?还等什么,快戳下方连接回看吧~ 点我回看第一集 这节课中呢,我们为大家带来了更deep更interesting的内容 ‘Analysis of Oracle Performance Degradation caused by Inefficient block cleanout’ 看题目,是不是就已经感受到这期内容的高深程度了呢 好了,废话不多说,来跟随我们的EXEM美女工程师金淑真同学一起来学习一下非高效块清除造成的Oracle性能低下的问题分析吧  
2017-08-08

Big&Daira | 第二集:‘映射-归约’是个啥?

2017-08-07

Big&Daira |第一集: ‘Hadoop’是个啥?

2017-08-11

IT系统性能问题诊断方法论| 第一课

Storage System   Storage System是指? 在当前信息化的时代,网络的普及导致网络数据使用量大幅度的增加,继而数据存储就需要更多的储存空间。为了存储大量的数据都成的存储系统就称作Storage System。   Storage System 种类 Storage System分为开放系统的直连式存储(Direct-Attached Storage,简称DAS)和网络附属存储(Network Attached Storage简称 NAS)。两种方式的特征如下   [图1] DAS构图 DAS (Direct Attached Storage) 直连式存储与服务器主机之间连接通常通过SCSI连接。具有构成方式简单,费用较为低廉使用较为简单的优点。但是,DAS方式服务器和硬盘是分开的,如果存储区域的存储,文件共享出现困难的,服务器出现停机的时候该存储装置也就不能使用了。另外,随着存储硬盘的增加,服务器性能会出现问题。所以DAS适用于存储空间要求不大,并非没有共享需求的环境。   […]