基于Emma的独立测试用例代码覆盖率统计
EMMA是一个开源、面向Java程序测试覆盖率收集和报告工具。它通过对编译后的Java字节码文件进行插装,在测试执行过程中收集覆盖率信息,并通过支持多种报表格式对覆盖率结果进行展示。
【重磅干货】看了此文,Oracle SQL优化文章不必再看!
听“俊”一席话,胜读十年书。看了这篇由DBA+社群联合发起人丁俊大师(网名:dingjun123)分享的SQL优化大作,其他OracleSQL优化文章都不必再看了!
MySQL数据库管理的常用操作命令锦集
.summary p{line-height:24px;font-size:14px;text-align:justify;}.summary h2{font-size:16px;color:#333;margin:10px 0;font-weight:bold;}.summary h3{font-size:14px;color:#333;margin:5px 0;}1、数据库(database)管理1.1 create 创建数据库1.2 show 查看所有数据库1.3 alter 修改数...
大数据漫谈1:大数据到底是什么
“大数据”是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量的、高速增长率和多样化的信息资产。
模型变更影响度自动审查
系统的物理模型变更角度评估对软件系统的影响度,能迅速地评估系统物理模型变更的风险,进而评估系统的业务风险。
#新炬学院分享#关于Oracle数据库优化的几点总结
数据库性能最关键的因素在于IO,因为操作内存是快速的,但是读写磁盘是速度很慢的,优化数据库最关键的问题在于减少磁盘的IO,就个人理解应该分为物理的和逻辑的优化, 物理的是指oracle产品本身的一些优化,逻辑优化是指应用程序级别的优化。
初探数据管理能力成熟度模型DMM
在数据资产管理领域,除了以DAMA为首提出的数据资产管理体系DMBOK以外,还有其他的数据资产管理框架,其中在去年底由CMMI协会发布的数据管理能力成熟度正是其中之一。
Oracle DBA职业培训建议 – 怎么样选择靠谱的WDP中心
<p style="margin:0cm;margin-bottom:.0001pt;line-height:18.0pt;background:white;">OracleWDP的全称为<span lang="EN-US">Oracle Workforce Development Program</span>,又称“<span lang="EN-US">Oracle</span>职业发展力计划”,是<span lang="EN-US">Oracle</span>公司针对职业教育发展在全球推广的项目之一。<sp...
1700万注册用户后,知乎往何处去
(本文转自“新炬网络公众号”)3月20日,知乎召集媒体沟通会,宣布注册用户达到1700万。几乎没有悬念的是,与此同时,知乎上出现了一个问题:怎么看待 2015 年 3 月知乎注册用户达到 1700 万? 在讨论“看待”之前,先来还原一下当时除了1700万这个数字,知乎团队还放出了哪些料。一些达成型的信息数据有...
Oracle体系结构理论篇
(本文转自新炬网络专家汤云ITPUB博客)我们先看下面几个我们实际工作中经常会遇到的问题:1、通常说Oracle数据库是什么?2、如何理解Oracle实例?3、Oracle实例由哪些部分组成,它们之间的作用是什么?4、如何理解Oracle的物理结构?5、Oracle的物理结构由哪些部分组成,它们之间的作用是什么?...
自动化运维
自动化运维(AMP)简介什么是自动化运维?新炬网络自动化运维平台“DataYun AMP”是一款拥有极佳扩展性的IT系统自动化运维平台,通过AMP的各种插件,能实现对从基础设施到应用的全面监控、告警及管理,并通过自动化巡检、自动配置 更新、自 动补丁分发、智能故障诊断、批量远程执行和任务分发管理等功能,...
12C中关于出现DDL误操作追责小工具
(本文转自“NCN新炬网络团队博客”) 在Oracle 12C中,存在一个可选项,既开启记录DDL日志在之前的版本中没有可选方法来对DDL操作进行日志记录。进入Oracle 12C后可以将DDL操作写入xml和日志文件中。这对于了解谁在什么时间执行了create或drop命令是十分有用的。我们通过将ENABLE_DDL_LOGGING参数设置为...
【新炬网络名师大讲堂】TimesTen内存碎片(高水位)回收步骤详解
(本文转自新炬网络专家汤云ITPUB博客) 内存是TimesTen内存数据库中最重要的资源,就好比我们熟悉的Oracle数据库中只有一个System表空间一样;遗憾的是TimesTen的内存资源不单类似Oracle数据库只有一个System表空间一样的特例,TimesTen的不单只有一个表空间,还是一个不支持在线扩容更不能自动扩展的表空间。Time...
Oracle与TimesTen内存数据库Cache Group同步效率与TimesTen主备数据同步机制研究
(本文转自新炬网络专家汤云ITPUB博客)随着企业级信息系统一体化建设不断完善,信息基础设施和软硬件快速扩充,信息系统复杂度大幅提高,数据量呈几何倍数急剧增长,集中式数据中心、大规模数据容灾中心建设,结构化与非结构化数据存储扩容等使电力企业信息逐步显现出大容量、多种类、快速处理和高时效性的特征。...
Redo Log之二:迁移redo log到不同的存储路径
(本文转自新炬网络专家汤云ITPUB博客) 实际运维过程中,我们也经常需要迁移redo log到不同的存储路径,或者修改redo log的大小等等,下面整理了两种迁移redo log的方式。1)方案1:停止数据库实例迁移redo loga、查询数据redo logSQL> select group#,type,member from v$logfile; ...
Redo Log之一:理解Oracle redo log
(本文转自新炬网络专家汤云ITPUB博客) 1.什么是Redo logRedo log包含所有的数据库变化历史,数据库的所有操作变化,均按照写入重做日志缓冲区先于数据块缓冲区、写入重做日志文件先于写入数据文件;当发生提交动作时,将重做日志缓冲区变化刷到重做日志文件。重做日志文件一般用于数据库恢复(实例恢复和介质恢...
业务支撑系统DA设计典型问题分析与应对
(本文转自“新炬网络公众号”) 文 / 梁华,新炬网络(SNC)资深工程师 一、 数据架构(DA) IT架构是由数据架构、应用架构和技术架构共同构成,其中,数据架构是IT架构的核心,因为IT系统支撑下的业务运作状况,是通过IT系统中的数据反映出来的,数据是IT系统管理的重要资源,因此首先要考虑数据...
【新炬名师大讲堂】使用ttTraceMon进行TimesTen故障分析
(本文转自“NCN新炬团队博客”) 1.TraceMon介绍 TraceMon工具是TimesTen提供的一个底层的Debug工具,可以通过TraceMon跟踪TimesTen的内部Trace详细信息,类似于Oracle的SYSDUMP;对于TimesTen来说,由于其运行在内存中的特点,不能像Oracle那样有详细的记录信息,所有的信息都是瞬间值,对于能重现的...
【新炬网络名师大讲堂】让业务飞起来,应用性能端到端优化
此文为“2015年新炬网络全国巡回技术沙龙”专家演讲TTP之一。主题:《让业务飞起来,应用性能端到端优化》专家:陈爱珍专家简介:陈爱珍——新炬网络中间件运维专家,精通业务导向的端到端性能优化,深入理解主流中间件系统架构,熟悉业务体系架构中各层的性能分析。 ...
【新炬网络名师大讲堂】Oracle中大表添加带有默认值列的讨论(包括11G,12C新特性)
(本文转自“NCN新炬网络团队博客”)这个问题为什么要讨论呢,是有历史根源的我们从10G开始说起在11G以前,一个大表,如果要添加一个新列,且新列有默认值,如果使用alter table xx add xx_1 number default 1000; 这类语句设置,那造成的后果是非常恐怖的。它的动作其实就是,添加一个列,然后对这一列进...