Star-Trek-Universe_1920x1080

Oracle 11g OCM考试考点分析 Oracle Data Guard Broker:概述

 本文永久链接地址:http://t.dbdao.com/archives/oracle-data-guard-broker.html

dbDao Oracle OCM培训群
点击链接加入群【dbDao Oracle 11g OCM培训群】

 

12 oracle Data Guard Broker

 

12.1 目标

 

在完成这个课程后,你应该可以描述:

  • Data Guard broker 构架
  • Data Guard broker 组件
  • Data Guard broker 的优点
  • Data Guard broker的配置
  • 如何使用EM来管理你的Data Guard 配置
  • 如何调用DGMGRL(Data Guard 命令行接口)来管理你的Data Guard 配置

 

 

12.2 oracle Data Gurad Broker :特性

 

下列一些操作是broker简化和自动化的:

  • 自动结合一个主库,一个新的或者存在的备库,redo传输服务和日志应用服务创建Data Guard 配置。

注意:任何配置中的数据库可以是RAC数据库(dbdao.com  11g ocm 培训)

  • 可以随时增加备库配置到Data Gruad配置中,其中包含一个主库和多个备库。
  • 管理所有的Data Gurad 配置(包含 所有的数据库,redo 事务服务,和日志应用服务),通过一个客户端连接到配置中的任何数据库。
  • 在一条命令中调用切换或者故障转移,启动控制配置中所有数据库多个角色的变化。
  • 监控整个配置的状态,捕获诊断信息,报告统计信息(例如日志应用速率和redo生成速率),和集中监控,测试,和性能工具来快速检测问题

(更多…)

Read More

MYSQLV1

【MySQL学生手册】常用存储引擎 – MEMORY

本文地址:http://t.dbdao.com/archives/mysql-storage-engines-memory.html

dbDao 百度贴吧:http://tieba.baidu.com/dbdao

Mysql技术学习QQ群:146959374

MEMORY配置项:

MEMORY存储引擎作为一个有效且有用的引擎,应该在大多应用设计中考虑其的使用,以提高性能并满足特定的业务需要。以下是是对MEMORY存储引擎最佳实践中的一些建议:

  • 最小化一张MEMORY表可增长的大小 – 许多应用会使用MEMORY存储引擎来动态倒入,由于没有得到正确的引导而导致表过大,从而产生了较差的性能。这里你可以使用以下解决方案来满足应用需求:
  •    max_heap_table_size – 这个变量设置了MEMORY表被运行增长到的最大大小。此值被用于计算MEMORY表MAX_ROWS值。变量设置对于已存在的MEMORY表没有效果,除非你使用CREATE TABLE进行表重建,或使用ALTER TABLE或TRUNCATE TABLE来进行表修改。
  •    MAX_ROWS – 对于单独MEMORY表,表的最大行数可以在CREATE TABLE(或ALTER TABLE)语句中使用MAX_ROWS语法进行设置。

(更多…)

Read More

header_549

dbDao 数据岛学院 MYSQL数据库培训

Oracle大学为世界上最流行的开源数据库MySQL提供全面的课程和认证。扩展你的MySQL数据库知识通过行业专家的高品质的MySQL培训课程。一张MySQL证书展示你的专业知识,让你的职业生涯更广阔。

MySQL 培训和认证

Oracle大学对MySQL的培训可以帮助你提高性能,整合业务并管理业务流程和数据。 MySQL课程包括专为数据库管理员和开发人员设计的课程,帮助你掌握MySQL数据库的特性和功能,以及为你的行业认可的证书作好准备。

特色课程

MySQL 入门 (4)覆盖了MySQL数据库的所有基础知识,为之后的学习打下坚实的基础。使用MySQL作为教学工具,学习SQL的的基础知识和关系数据库。此外,它为你的MySQL工程师认证考试作好准备。

适合数据库管理员的MySQL学习(5)是帮助数据库管理员理解重要项目,如安装和升级,用户管理,灾难恢复和优化的核心课程。你也将有机会接触到不同的存储引擎,并学习在哪里可以找到其他MySQL资源。本课程也能为你的MySQL数据库管理员认证考试作准备。

适合开发人员的MySQL学习 (5 )是帮助开发人员策划使用MySQL应用的设计和实施的基础课程。本课程涵盖数据设计,查询和编程必要的SQL语句。它能为你的MySQL开发人员认证考试作准备。

MySQL 性能优化 (4 )是专为数据库管理员和其他想要监控和调优MySQL的人员设计的课程。学习评估结构,使用工具,基于性能配置数据库,调优应用和SQL代码,调优服务器,检查存储引擎,评估应用架构,和其他的调优概念。

MySQL 高可用性 (3 ) 是专为经验丰富的数据库管理员和系统架构师设计的,帮助他们对不同的高可用性选项分析并形成基础理解,包括MySQL中的集群和复制解决方案。

MySQL 集群 (3 )介绍了如何正确配置和管理群集节点,以确保高可用性,如何安装不同的节点,以及对集群的内部知识的深入理解。此外,它能为你的MySQL Cluster数据库管理员认证考试作准备。

 

在oracle.com/education/mysql查看完整的MySQL数据库的培训和认证文档。

关于Oracle大学

Oracle大学是首屈一指的Oracle技术和产品的培训的供应商。作为世界上最大的企业培训机构之一,我们提供成几千个线下线上,虚拟和CD-ROM的课程。当你选择了Oracle大学,会有以下优势:

  • 非常准确且相关资料的技术培训
  • 讲师的专业知识和经验
  • 100% 学生满意度项目
  • 验证和奖励培训成功的Oracle认证项目
  • 最大和最新的甲骨文课程
  • 为匹配IT工作角色而开发的课程
  • 为产品的重点领域定制的学习路径
  • 在任何时间和地点灵活的学习方式
  • 全球范围最大的培训计划
  • 最大限度的范围和地点的合作伙伴关系

Read More

58febc6f811882042

dbDao:线上视频+线下授课,打造沉浸式学习的互联网教育平台

【猎云网上海】12月14日报道(文/Jasmine)

随着互联网时代的来临,越来越多的人发现了网络学习的魅力。在网上在线平台的学习,不仅可以充分发挥自己的学习自主性,还可以更好地安排自己的生活和学习时间,在节约成本的同时还可以提高学习效率。IT学习虽然在现今社会成为学习的热门,但是在IT的深度学习领域还是比其他的学科更有难度。

传统的IT学习方法是学生看视频再加上老师回答问题的这种模式,但是今天猎云网(微信:ilieyun要介绍的dbDao,是通过深度沉浸式的学习模式,让学生养成终生学习IT知识的习惯,从而跟上不断更新的信息化时代。

dbDao的学习资源主要集中在云计算与大数据的领域内。学生通过dbDao的云学习平台,在虚拟的环境中也可以进行真实场景的模拟,让自己的学习可以更加深入和实际。如果你只是对IT学习很有兴趣但是又不知道如何下手,dbDao上的学科天赋树也可以帮你检测你的水平,从而为你推荐适合你的阶段性学习课程。

面对许多人实际的考证需求,dbDao提供了在线题库以供学生自我模拟检测,通过平台上的成绩系统就可以让自己对考试有一个更精准的把握。考虑到IT学习的周期长和复杂性,dbDao平台会针对每道题目设置一个答疑的“不懂点我”,点开“不懂点我”就可以看到问题的解析,让学习更有连贯性和目的性。

内图880

dbDao还在上海开设了线下授课班,通过线上与线下的学习相结合,让学生更有选择的进行IT学习。由于现在平台上的视频授课都是网站自己的制作,所以并不是十分的丰富,资源大都集中在考证学习上。未来会加制更多地资源,以求可以提供一个全面均衡的IT学习平台。

创始人刘相兵是前Oracle资深数据库专家顾问,也是上海Oracle用户组的主席。不仅有参与线上平台的打造与学习视频的制作,更是参与到了线下的授课中。dbDao团队共有5人,除了创始人刘相兵之外的成员也是在技术开发与授课教学领域的资深专家。虽然他们都有着很丰富的行业经验,但他们同样也是一支年轻的80后团队,对这个行业的信息变化有着精准的把握。

dbDao运营至今已有4个多月,短期内并没有推广计划,主要还是进行产品的完善,目前正在寻求300至500万的天使轮融资。

 

产品:dbDao
公司:树道(上海)信息技术有限公司
网址:www.dbdao.com

1.原创文章,如转载,请在文章首部明显处注明原出处转自猎云网(www.lieyunwang.com)。
2.不得修改文章及文章产品配图,不得删除文章中猎云网标识及原文作者(文/Jasmine)。
3.不得在违背文章本意情况下进行文章首图标题修改。

寻求报道点这里;找项目点这里;找投资人点这里

Read More

image-2

Vortex是一种教孩子编码的玩具机器(Toy Robot)

DFRobot这个公司,自2008年以来就开始面向教育市场研发机器人,本周首次尝试建立一个面向所有孩子的机器人,其标志是Vortex的出台—一个互动的,可编程的机器人,对象为六岁或以上的孩子。 Vortex机器人通过蓝牙与iOS和Android智能手机以及平板电脑相匹配, 并且可以让孩子通过点击屏幕中的Vortex应用程序启动命令,来控制其运动。

它还配备四个免费的预编程序的游戏 – “拼撞(bumping fight)”,“虚拟高尔夫(virtual golf)”,“驾驶(driving)”和“机器人足球”(“robot soccer),这以后可以根据孩子要求进行定制,以创建他们自己的游戏体验。

 

根据DFRobot’s 首席执行官Ricky Ye所说,该公司希望构建一个机器人,使年幼的孩子感受到通过机器人学习的乐趣。他指出,该团队已经有足够的经验为学校以及老师,构建机器人套件,因此它能够在设计新的机器人玩具时,利用史上在课堂上以及在竞争中最流行的元素。

 

“我们坚信学习应该是有趣的,”Ye解释道。 “这就是为什么Vortex用游戏进行预编程序……通过玩这些游戏,我们认为孩子们也想了解如何创建自己的游戏,因此开始学习如何对机器人进行编程,”他说。

 

vortex

Vortex本身易于使用,Ye说。安装四节AA电池后,您只需从App Store下载Vortexbot应用程序,就可以玩了。有些游戏—如“拼撞(bumping fight)” 或者“足球”(soccer)—需要一个额外的机器人玩具,这对有多个孩子的家庭来说是比较好的。 其它的游戏可以单独的玩,或者让孩子与机器人AL进行比赛。

(更多…)

Read More

【MySQL学生手册】常用存储引擎 – InnoDB

本文地址:http://t.dbdao.com/archives/mysql-storage-engines-innodb.html

dbDao 百度贴吧:http://tieba.baidu.com/dbdao

Mysql技术学习QQ群:146959374

8.2.2 InnoDB存储引擎

使用InnoDB存储引擎管理的表具有以下等特点:

  • 每个InnoDB表在数据库底层磁盘目录中以一个.frm格式文件代表其存在,而其数据和索引的存储会被放在InnoDB表空间(tablespace
  •   表空间是一个单独的逻辑存储区,其由一个或多个文件或磁盘分区组成。
  •   默认情况下,MySQL仅使用单个InnoDB表空间,其被所有InnoDB表所共享。
  •   表的大小可以超过文件系统所允许最大文件大小。
  •   可以配置InnoDB以建立每个表时使用其自己的表空间
  • 支持事务,可使用COMMIT和ROLLBACK语句
  • 完全遵循ACID原则
  • 在MySQL服务端或运行的主机崩溃后提供自动恢复
  • 提供多版本(Multi-versioning)存储和行级锁(row-level)支持
  • 支持外键和参考一致性,包括级联删除和级联更新。

InnoDB表空间和日志:

InnoDB操作使用两种基于磁盘的资源:一个存储表内容的表空间和一堆记录事务活动的日志文件。

 

每个InnoDB表在数据库磁盘目录中拥有一个.frm格式文件。这和由其它MySQL存储引擎管理的表相同,如MyISAM。然而,InnoDB在管理表内容(数据行和索引)在磁盘上的存储和MyISAM存储引擎不同。默认是,InnoDB使用一个共享的“表空间”,其是由一个或多个文件组成的单个逻辑存储区。所有InnoDB表被存储在此表空间中,但并不是如MyISAM表的针对特定表的对应数据文件和索引文件形式。表空间中还包含有一个回滚段(rollback segment)。当事务修改了行数据,undo日志信息会被存储于此回滚段中,这些信息被用于回滚失败的事务。

(更多…)

Read More

Space-Art-Wallpaper-1920x1080_074

Oracle 11g OCM考试考点分析 使用SQL和RMAN命令来创建一个物理备库

 本文永久链接地址:http://t.dbdao.com/archives/oracle-11g-ocm-create-dg.html

dbDao Oracle OCM培训群
点击链接加入群【dbDao Oracle 11g OCM培训群】

 

11 使用SQL和RMAN命令来创建一个物理备库

11.1 目标

在完成这个课程之后,你应该能完成下列事情:

  • 配置物理备库,和来支持创建物理于角色转换的ORACLE 网络服务。
  • 使用RMAN命令DUPLICATE TARGET DATABASE FOR STANDBY FROM

ACTIVE DATABASE来创建一个物理备库

11.2 创建一个物理备库的步骤

概述:

1.准备主库

2.设置物理备库上的参数

3.配置oracle 网络服务

4.启动备份实例

5.执行RMAN 命令:DUPLICATE TARGET DATABASE FOR

STANDBY FROM ACTIVE DATABASE

6.开启redo的传输和应用

(更多…)

Read More

goodwp.com_15412

【dbdao Hadoop 大数据学习】offline image viewer guide

dbDao.com 引导式IT在线教育
Hadoop 技术学习QQ群号  : 134115150

本文固定链接:http://t.dbdao.com/archives/hadoop-offline-image-viewer-guide.html

本文是官方文档的翻译,原文地址是:

http://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-hdfs/HdfsImageViewer.html

 

1.概述

 

Offline Image Viewer是一个专场将hdfs fsimage文件中的文件到可读的格式的工具,提供了一个只读的WebHDFS API 来允许离线分析和检查Hadoop 集群的namespace。这个工具可以相对较快的处理非常大的image文件。这个工具处理布局格式包含了hadoop 2.4版本及以上。如果你想处理旧的布局格式,你可以使用hadoop 2.3版本的 Offline Image Viewer或者 oiv_legacy命令。如果这个工具不能够处理一个镜像文件,其将干净地退出。Offline Image Viewer不需要hadoop集群是正在运行的;其操作完全处于offline状态。

 

Offline Image Viewer 提供了一系列输出进程:

1.Web 是默认的输出进程。它发动一个HTTP服务,暴露只读的WebHDFS API。用户可以通过HTTP REST API来探讨namespace的交互。

2.XML 创建了一个fsimage的XML文件,其中包含了fsimage的所有信息,类似于lsr进程。这个进程的输出是自动化的过程,并且被XML工具分析。由于XML 冗长的语法,这个进程将输出大量的输出(t.dbdao.com)。

3.FileDsitribution 用来分析namespace image中的文件大小。为了运行这个工具,必须定义一个整数范围[0,maxSize],并且同时指定一个maxSize。这个整数范围划分为每一步的段:[0,s[1],…,s[n-1],maxsize],而且进程计算每个段(s[i-1],s[i])中的文件数。注意文件超过maxsize的总是会放入最后一个段中。输出文件是以tab分隔的2个字段:SIZE和NumFiles的表。size代表开始的段,numFiles表示从image装入这个段的文件数目。

4.Delimited(实现性质的):生成一个text 文件,包含所有节点和节点以内建设的常见元素,以分隔符封。默认的分隔符是\t,通过-delimiter参数可以改变。

(更多…)

Read More

MYSQLV1

【MySQL学生手册】常用存储引擎 – MyISAM

本文地址:http://t.dbdao.com/archives/mysql-storage-engines-myisam.html

dbDao 百度贴吧:http://tieba.baidu.com/dbdao

Mysql技术学习QQ群:146959374

 

8.2 常用存储引擎

MySQL可以使用多种存储引擎来进行工作,因此针对特定需求,用户可以有许多选择。以下为MySQL的一些常用存储引擎(包括了简单的特性比较):

MyISAM InnoDB MEMORY
Ÿ   速度快Ÿ   数据存储在.MYD表文件中

Ÿ   表级锁

Ÿ   支持事务(COMMIT/ROLLBACK)Ÿ   支持外键

Ÿ   行级锁

Ÿ   数据仅在内存中(如果服务端关闭则数据丢失)

 

8.2.1 MyISAM存储引擎

MyISAM存储作为曾经MySQL的默认存储引擎。它所管理的表具有以下特性:

  • 其每个表使用三个文件:
    • 一个格式文件 — 存储表结构定义(frm)
    • 一个数据文件 — 存储表行内容(MYD)
    • 一个索引文件 — 存储表上索引(MYI)
  • 和其他存储引擎一样提供AUTO_INCREMENT列处理
  • 可被转换为可快速访问,压缩的,只读表以节约空间
  • 使用表级锁来管理对MyISAM表访问的查询争用
  • 支持全文索引来查询空间数据类型数据
  • 支持GIS地理空间扩展
  • 表存储格式是便携的,意思是表文件可以直接拷贝至其它主机并被其主机中的服务端所用。
  • 可定义表必须能够存放的最少行数。
  • 当将数据倒入一张空表时,你可以禁用对非唯一索引的更新并在倒入完成后再启用这些索引。
和老式ISAM表相同,MyISAM表使用索引顺序访问方式在进行索引建立。不过MyISAM比ISAM提供更好的性能,因此在MySQL 5.0之后ISAM不在可用,而倾向于使用MyISAM。

(更多…)

Read More

MYSQLV1

【MySQL学生手册】MySQL存储引擎

本文地址:http://t.dbdao.com/archives/mysql-storage-engines.html

dbDao 百度贴吧:http://tieba.baidu.com/dbdao

Mysql技术学习QQ群:146959374

第8章 存储引擎

 

章节概述

本章介绍如何MySQL中所使用的存储引擎。你会了解:

  • 在MySQL性能上,存储引擎的使用分配所起到的效果
  • 大多可用的存储引擎
  • 每个引擎的特点及之间的不同之处
  • 如何设置独立的存储引擎类型

 

8.1 MySQL存储引擎

 

当你在通过MySQL建立一张表时,你可以选择使用何种存储引擎。通常,这种选择决定取决于你对应用的需求以及存储引擎各自所能提供的特性而定。每个存储引擎都是一系列特定的操作特性,如使用锁来管理查询争用的方式,或如对应的表是否可提供事务或非事务的支持等。这些存储引擎的特性还涉及到对查询处理性能,并行性,避免死锁等功能。(死锁发生在多个查询互相等待对方完成且都被堵塞不能处理的时候。)

 

8.1.1 考虑特性

每个特定的存储引擎都包含有其唯一的特性和属性,其针对了不同场景及目的的需要。其中一些关键的不同包括了:

  • 并行性(Concurrency 一些应用具有比其它应用更多的粒度锁要求(如行级锁)。选择正确的锁策略可以降低整体开销,这对整体性能有帮助。这个领域也包括了对如多版本并行控制或“快照”读能力的支持。
  • 事务执行(Transaction Support – 不是每种应用需要事务,但对那些需要的应用,这个特性满足了对ACID要求的遵守以及并行等级的改变。
  • 参照完整性(Referential Integrity– 这是一种需要强制遵守关系型数据库参照完整性的特性。
  • 物理存储(Physical Storage– 除了存储数据到物理磁盘的格式使用之外,还涉及到表和索引的所有页大小有关的所有东西。
  • 索引支持(Index Support– 不同的应用趋向于从不同的索引策略中获益,尽管一些如B-tree索引等所有引擎都通用的索引,还有一些索引是每个存储引擎通过自己的方式来生成的索引。
  • 内存缓冲(Memory Caches 虽然有一些对所有引擎通用的内存缓冲设计(如用户连接,MySQL的告诉查询缓冲Query Cache等),不过不同的应用可以通过不同的存储引擎来得到独有且更佳的内存缓冲策略。
  • 性能辅助(Performance Aids– 其包含有如多I/O线程并行操作,线程并发,数据库检查点,批量插入处理及其它功能。
  • 其他特性 – 其包括有地理操作支持,对某些数据修改操作的安全限制及其它等功能。【dbdao.com 数据岛】

(更多…)

Read More