上海腾科教育的博客

分享互联网IT行业技术知识

  • 博客(37)
  • 收藏
  • 关注

原创 学长告诉你必须考华为HCIE认证的两个原因!

我就读于广东创新科技职业学院,已经22岁的我在今年拿到了我的大数据HCIE认证证书,我正式报名智汇云校的培训课程之前也经历了一段纠结的过程。“该不该考华为HCIE认证,考完了真的有用吗?“这个问题也一直烦扰着我!最后在询问了很多学长学姐以及老师之后,我下定决心一定要报名华为HCIE认证,今天我也成为了拥有认证证书的学长,因为亲身经历过所以我想以一个过来人的角度告诉大家必须要考华为认证的两大原因。原因一作为一个职业院校的学生,我想大家应该跟我一样对于就业和未来的发展...

2020-09-29 17:19:50 1898

原创 红帽认证火了这么久,你确定不了解一下么?

一、红帽认证是什么?RedHat是全球最大的开源技术厂家,是世界领先的开源解决方案供应商,其产品RedHat Linux也是全世界应用最广泛的Linux。红帽公司推出的认证也是全球最权威的Linux认证。认证体系有三个等级,分别是RHCSA(红帽认证系统管理员)、RHCE(红帽认证工程师)、 RHCA(红帽认证的系统架构师)。 整个认证考试没有理论试题,全部以实际操作能力为测试项目,重点考察考生在实际操作系统中的实践能力。二、红帽认证为啥火?随着 Linux 操作系统的普及,企业对Lin

2020-09-29 16:56:51 3467

原创 红帽RHCE认证含金量怎么样?学红帽难吗?

红帽认证含金量高吗?学红帽有用吗?相信很多人都对红帽认证的前景表示疑惑,那么接下来,将从以下几个方面告诉大家学红帽认证到底值不值得~0190%的企业应用平台需要linux红帽当今的物联网时代,看似非常先进,但是俗话说得好:万丈高楼怎会平地起?再高大上的云计算、大数据、物联网都需要好的运维作支撑。然而,在众多的企业应用中,居然高达90%的应用都是跑在Linux平台的,就连我们用的安卓手机,底层也是Linux平台架构。为什么都会选择linux平台架构呢?最重要的原因无非就是linux的安全性、.

2020-09-29 16:39:59 7457 5

原创 上海腾科教育干货分享华为认证HCIA-RS(数通)H12-211培训教材V2.5

认证概述HCIA-Routing & Switching认证定位于中小型网络的基本配置和维护。HCIA-Routing & Switching认证包括但不限于:网络基础知识,流行网络的基本连接方法,基本的网络建造,基本的网络故障排除,华为路由交换(数通)设备的安装和调试。通过HCIA-Routing & Switching认证,将证明您对中小型网络有初步的了解,了解中小型网络的通用技术,并具备中小型网络设计以及使用华为路由交换设备实施的基础协助能力。拥有通过HCIA-Routing

2020-09-23 14:03:34 902

原创 上海腾科教育达梦数据库培训干货分享国产数据库DM6初体验(3)

三、全文检索  DM与Oracle、Mysql、PostgreSQL 全文检索功能对比表:1-3  DM的全文检索功能是根据其已有词库建立全文索引,然后文本查询完全在索引上进行。我们来测试下select*fromtest_context;idname11Copied31empty directoriesto4empty directories under/u01/dmdb/dmdbms/jar/eclipse...

2020-09-17 19:43:46 638

原创 上海腾科教育达梦数据库培训干货分享国产数据库DM6初体验(2)

下面来体验下,创建一个垂直分区表:createtabletest_part(idint,t1varchar(10),t2varchar(10),t3varchar(10),t4varchar(10),CLUSTERPRIMARYKEY(id))partitionbycolumn((id,t1,t2),(id,t3,t4));  通过DM的系统表sysparttables 查看当前分区表信息:SQL>select*fromsyspartta...

2020-09-17 19:43:13 130

原创 上海腾科教育达梦数据库培训干货分享国产数据库DM6初体验(1)

9月14日下午,腾科教育有幸邀请到上海市就业促进中心创业处三位领导莅临,共同探寻政企合作道路,就合作项目进行了深度洽谈,在腾科会议室举行。(参观腾科教育企业文化长廊)(腾科教育企业介绍)洽谈会上,腾科教育总经理杨迎简要介绍了我司的基本情况和腾科教育对于人才培养的探索,杨总表示双方应本着相互支持和对人才、对社会负责的态度来做好合作工作。会议上讨论了合作内容与合作方式,通过共建人才培养来开展全方位合作。最后杨总强调,此次工作指导不论是从国家政策方面还是企业来说都有着十...

2020-09-17 19:41:58 254

原创 上海腾科教育达梦数据培训系列之达梦6.0之数据类型

前几天ITPUB的熊建国主编和我联系,希望我能参加国产数据库达梦的适用活动,并写几篇使用感受。本来最近手工的事情比较多,本打算推辞的,不过熊主编再三邀请,而且强调并非是枪手文,只要写出真实使用感受即可。既然如此,我就本着支持国产数据库的原则,写几篇试用感受。  由于本人唯一熟悉的数据库就是Oracle,因此所有的对比都是与Oracle数据库进行对比,在这个过程中,将尽可能避免将对Oracle数据库的喜爱之情带进来,争取站在一个比较公正的位置上来进行评价。  这一篇简单介绍达梦数据库提供的数据类型。

2020-09-16 20:06:59 1282

原创 上海腾科教育达梦数据培训干货分享达梦6.0之并发和锁机制

作者简介:杨廷琨(网名Yangtingkun),现任海虹医药电子商务有限公司首席DBA, ITPUB论坛Oracle数据库管理版版主。2004年曾参与编写《Oracle数据库性能优化》一书,2007年被Oracle公司授予Oracle ACE称号,喜欢研究Oracle相关的技术问题,他的技术博客上积累了1500多篇Oracle相关的原创技术文章。  前几天ITPUB的熊建国主编和我联系,希望我能参加国产数据库达梦的适用活动,并写几篇使用感受。本来最近手工的事情比较多,本打算推辞的,不过熊主编再三邀请,

2020-09-16 20:05:25 184

原创 上海腾科教育达梦数据库干货分享图数据库,数据库中的“黑科技”

若要论起数据库的未来发展趋势,图数据库无疑是最为前沿的方向之一。图数据库,可能很多人对于这个概念还比较陌生。今天,达梦君就来为你揭开图数据库神秘的面纱。图数据库,到底是个啥?图数据库是NoSQL数据库的一种类型,是一种非关系型数据库,它应用图理论存储实体之间的关系信息。最常见例子就是社会网络中人与人之间的关系。关系型数据库用于存储“关系型”数据的效果并不好,其查询复杂、缓慢、超出预期,而图数据库的独特设计恰恰弥补了这个缺陷。在一个图数据库中,最主要的组成有两种,结点集和连接结点的关系。结点集就是图中

2020-09-16 20:02:12 265

原创 上海腾科教育达梦数据库培训干货DM7中时间类型的使用介绍

在数据库的日常使用过程中,无论是记录服务启动时间,还是存储前端应用中的订单时间,都离不开使用各类日期类型,本文就将给大家介绍DM7中各种时间类型的区别和使用注意事项。一.DM7中时间日期类型简介DM7中常用的时间日期类型有这三种DATE,TIME,TIMESTAMP。DATE 类型包括年、月、日信息,定义了'-4712-01-01'和'9999-12-31'之间任何一个有效的格里高利日期。TIME类型包括时、分、秒信息,定义了一个在'00:00:00.000000'和...

2020-09-14 13:43:09 221 2

原创 上海腾科教育达梦数据库培训干货分享DM8中SQL助手2.0的使用介绍

相信大家在日常的工作中,都会碰到写错SQL或者忘记SQL语法的问题。在达梦新一代数据库产品DM8中,推出了全新的SQL助手2.0,帮助开发和运维人员更好的完成SQL语句的书写。本文就将给大家演示如何开启以及使用DM8中的新版SQL助手。1.开启SQL助手功能默认情况下,SQL助手的功能是没有启用的。所以我们需要在管理工具的选项中打开相关设置。选择窗口->选项->查询分析器->编辑器。新版的SQL助手分为两块,SQL语法检查和SQL输入助手,分别对应了...

2020-09-14 13:38:51 201

原创 上海腾科教育达梦数据库培训干货分享利用DM8中的新版DEM工具进行数据迁移

在之前的文章分享中,我们介绍过可以利用网页端的DEM工具,来进行达梦数据库的管理与监控工作。如今随着DM8的更新,DEM的功能也得到了大大的增强,今天我们就来讲一讲如何利用DEM进行网页端数据迁移。1.环境部署DEM环境搭建方法可以参考《远程利用Web管理DM7数据库—DEM搭建篇》。版本更新之后,环境需要重新搭建,需要用到的SQL和WAR包在DM8安装目录的web目录下。2.数据迁移环境搭建好之后,使用默认的用户密码admin/888888登入系统,会发现在左边的列表栏中,相比..

2020-09-14 13:34:20 200

原创 上海腾科教育达梦数据库培训干货分享达梦数据库中集合类型的使用(上)

DM PL/SQL的使用过程中,如果我们想储存单个的数据,我们可以利用声明变量的方式来存储,如果我们想存储单行多列的数据,我们可以用到记录类型(record),如果我们想保存单列多行的数据,则可以利用集合类型的方式来存储。本文就将给大家介绍达梦数据库中常用的几种集合类型以及他们的特点。一.索引表索引表的特点:1.可以使用数字或者字母作为下标2.以数字做下标时可以使用负数3.只能在PL/SQL块中使用,无法作为表字段下面进行一些测试,首先是数字做下标的索引表...

2020-09-11 10:10:37 138

原创 上海腾科教育达梦数据库培训干货分享WINDOWS上使用BAT定期执行备份操作

在达梦读写分离系统中,当主机压力较大时,我们可以选择备份备机的方式进行全库备份,但是备机无法使用DM7自带的代理作业进行备份。只能使用ETL或脚本的方式进行数据库备份。这种情况下,我们可以使用BAT脚本进行定期完全备份,增量备份数据库以及删除不用的备份集。首先在数据库中创建备份用的存储过程PRO_BackupDatabasecreate or replace PROCEDUREPRO_BackupDatabaseasdeclarebaknameVARCHAR2(300...

2020-09-11 10:08:49 232

原创 上海腾科教育达梦数据库培训干货分享DM7中如何创建快照和生成awr分析报告

大家在使用数据库的过程中,如果想对数据库在各个时点的参数进行监控,就需要用到数据库快照。数据库安装完成后,数据库快照功能默认是关闭的。数据库快照是一个只读的静态的数据库。DM快照功能是基于数据库实现的,每个快照是基于数据库的只读镜像。通过检索快照,可以获取源数据库在快照创建时间点的相关数据信息。本文就将给大家介绍如何生成数据库快照以及AWR报告。注:本文演示环境:DM Database Server x64V7.1.6.43-Build(2018.01.29-88741)ENT启用DM快..

2020-09-11 10:04:40 83

原创 上海腾科教育达梦数据库培训干货分享在Weblogic上配置达梦数据源

Weblogic是我们在生产中经常会用到的一款基于JAVAEE架构的中间件软件,默认情况下,weblogic中并没有达梦数据库的选项。那么我们要怎么使用它来连接DM7呢?本文就将带大家一起来实践。01配置weblogic JDBC配置文件,加入达梦选项复制驱动(位于达梦数据库安装目录的jdbc目录下达梦7 JDBC驱动分为Dm7JdbcDriver14、Dm7JdbcDriver15、Dm7JdbcDriver16,分别对应Jdk1.4、Jdk1.5、Jdk1.6;)到%WL_HOME%\ser

2020-09-10 14:55:52 163

原创 上海腾科教育达梦数据库培训干货分享达梦SQL优化——基础篇(2)

在上期的分享《达梦SQL优化——基础篇》中,我们学习了做单表查询时常见的SQL操作符,这次我们就来看看多表查询中的操作符。01多表连接操作符在做多表连接查询时,我们可能会碰到的SQL操作符有以下几种类别:NEST LOOP 嵌套循环连接HASH JOIN 哈希连接INDEX JOIN 索引连接MERGE JOIN 归并连接查询中出现的一般都不只一张表,不同的表会有一定的关系,处理多张表时就会涉及到这些操作符,此处我们只看两张表的情况,多表的情形可以...

2020-09-09 12:58:18 256

原创 上海腾科教育达梦数据库培训干货分享达梦SQL优化——基础篇

在数据库的使用中,书写正确的SQL语句只是完成了万里长征的第一步。事实上,在DBA的日常的工作中,SQL优化占据了很大的一部分的内容,本文就将给大家介绍一些SQL优化有关的基础知识。1.基本概念在理解如何优化SQL语句之前,我们首先要了解几个基本概念1.1执行计划执行计划是SQL语句的执行方式,由查询优化器为语句设计的执行方式,交给执行器去执行。在SQL命令行使用EXPLAIN可以打印出语句的执行计划。1.2操作符操作符是SQL执行的基本单元,所有的SQL语句最终都...

2020-09-09 12:56:04 273

原创 上海腾科教育达梦数据库培训干货分享列存表在达梦数据库中的使用

在达梦数据库中,表的类型有很多种。传统的普通表,堆表,他们都是以行的方式来进行存储的,行存储是以记录为单位进行存储的,数据页面中存储的是完整的若干条记录。然而随着大数据的发展,有大量以查询为主的分析型需求诞生。因此达梦引入了HUGE表的概念。在HUGE表中,数据是以列为单位进行存储的,每一个列的所有行数据都存储在一起。 这样便可以加快某一个列的数据查询速度,同时因为列数据的类型一致,可以获得更大的压缩效率。本文就将带大家认识和了解HUGE表。本文演示环境: DM Database Server x.

2020-09-08 10:39:22 116

原创 上海腾科教育达梦数据库培训干货分享如何管理数据缓冲区

1.数据缓冲区综述数据缓冲区是DMServer在将数据页写入磁盘之前以及从磁盘上读取数据页之后,数据页所存储的地方。这是DM Server至关重要的内存区域之一,将其设定得太小,会导致缓冲页命中率低,磁盘IO频繁;将其设定得太大,又会导致操作系统内存本身不够用。达梦数据库中有四种类型的数据缓冲区,分别是NORMAL、KEEP、FAST和RECYCLE。NORMAL缓冲区主要是提供给系统处理的一些数据页,没有特定指定缓冲区的情况下,默认缓冲区为NORMAL;KEEP的特性是对...

2020-09-08 10:37:12 181

原创 上海腾科教育达梦数据库培训干货分享ROWNUM在达梦数据库中的使用

ROWNUM 是一个虚假的列,表示从表中查询的行号,或者连接查询的结果集行数。它将被分配为 1,2,3,4,..N,N 是行的数量。通过使用ROWNUM ,我们可以限制查询返回的行数。我们以实例库BOOKSHOP中RESOURCES模式下EMPLOYEE表为例该表的完整数据如下:如果我们只想看到前 5 行数据,可以这样写SELECT * FROM RESOURCES.EMPLOYEE WHERE rownum < 6;需要注意的是,一个 ROW...

2020-09-08 10:35:19 327

原创 上海腾科教育达梦数据库培训干货分享DM7中时间类型的使用介绍

在数据库的日常使用过程中,无论是记录服务启动时间,还是存储前端应用中的订单时间,都离不开使用各类日期类型,本文就将给大家介绍DM7中各种时间类型的区别和使用注意事项。一.DM7中时间日期类型简介DM7中常用的时间日期类型有这三种DATE,TIME,TIMESTAMP。DATE 类型包括年、月、日信息,定义了'-4712-01-01'和'9999-12-31'之间任何一个有效的格里高利日期。TIME类型包括时、分、秒信息,定义了一个在'00:00:00.000000'和...

2020-09-08 10:33:21 99

原创 上海腾科教育达梦数据库培训干货分享DM7中表空间使用情况的查看方法

在DM7的日常使用中,当我们创建新表或者插入数据的时候,有可能会碰到磁盘不足的情况。这种报错的产生,往往不是因为真实硬盘上的空间不足,而是由于对应的表空间上没有足够的空间进行操作。本文就将给大家分享如何查看表空间的使用情况。注:本文演示环境:DM Database Server x64 V7.1.6.46-Build(2018.02.08-89107)ENT1、创建测试环境创建表空间:这里我们创建一个test表空间,初始空间32M,并关闭表空间的自动扩展。创...

2020-09-07 09:40:36 186

原创 上海腾科教育达梦数据库培训干货分享锁处理

01锁查询通过上述语句,查看是否有事务阻塞。02查询阻塞事务及被阻塞事务ID得到阻塞事务ID后,通过达梦数据库提供的事务日志,查找到阻塞事务的具体SQL,然后再进一步优化。也可通过动态视图直接查找阻塞事务的具体SQL语句:...

2020-09-07 09:32:37 98

原创 上海腾科教育达梦数据库培训干货分享DM7中如何创建快照和生成awr分析报告

大家在使用数据库的过程中,如果想对数据库在各个时点的参数进行监控,就需要用到数据库快照。数据库安装完成后,数据库快照功能默认是关闭的。数据库快照是一个只读的静态的数据库。DM快照功能是基于数据库实现的,每个快照是基于数据库的只读镜像。通过检索快照,可以获取源数据库在快照创建时间点的相关数据信息。本文就将给大家介绍如何生成数据库快照以及AWR报告。注:本文演示环境:DM Database Server x64V7.1.6.43-Build(2018.01.29-88741)ENT启用DM快..

2020-09-07 09:26:29 85

原创 上海腾科教育达梦数据培训干货分享如何使用veri工具进行DM7之间的数据对比

1.前言当大家使用DMHS进行数据同步之前,我们需要确保源端和目的端的同步表数据一致。通常我们可以通过DMHS的初始装载功能来把源端数据库装载到源端中,但是在生产环境中,有时候会发现目的端已经有了部分数据。此时为了确保数据不丢失,我们需要对两边数据库的数据做一致性比较,这里我们就可以用到veri工具。本文就将给大家介绍如何配置以及使用DMHS中带的veri工具。2. 测试环境对比环境为一台windows dm7服务器,和一台linux dm7服务器,这里测试是无dmhs环境静态...

2020-09-04 10:29:30 155

原创 上海腾科教育达梦数据库培训干货分享DM7中网络通讯异常的排查方法

在大家刚刚接触达梦数据库的时候,经常会碰到的一个问题就是网络通讯异常。跟据使用的连接工具不同,问题具体可能表现为网络通讯异常或者socket连接失败。Manager下的报错Disql下的报错当遇到此类报错的时候,我们该如何排查问题呢,本文就将给大家介绍几种可能的错误原因以及排查办法。一、达梦数据库的服务没有启动1)linux服务器执行 ps -ef|grep dmserver,查看进程是否存在;2)windows服务器,使用达梦服务查看器...

2020-09-04 10:26:21 237

原创 上海腾科教育达梦数据库培训干货分享达梦数据库汉字存储知多少

1、前言当我们在DM7中处理汉字的时候,经常会用到varchar的数据类型。但是,根据数据库初始化时的参数不同,varchar中能存储的汉字的个数也不尽相同。那么在每种情况下,字符的存储有什么区别呢?本文就将带大家一探究竟。2、参数简介在使用DMINIT初始化数据库的时候,我们有以下这两个跟字符集有关的参数,UNICODE_FLAG和LENGTH_IN_CHAR。UNICODE_FALG:此参数表示了数据库中所有数据的字符集,包括数据字典的字符集。需要注意的是,数据库...

2020-09-04 10:24:43 303

原创 上海腾科教育达梦数据库培训干货分享如何在DM7中进行数据过滤迁移

当我们遇到数据迁移的需求时,很多时候出于效率和数据安全的考虑,我们并不想迁移整个数据库或者整张表,而是只想导出其中的一部分数据。DM7中提供了多种图形化以及命令行的工具来满足数据筛选和迁移的要求。本文就将给大家介绍如何在不安装额外软件的情况下,利用达梦数据库自带的工具进行DM7->DM7的数据过滤迁移。解决方案2.1MANAGER工具2.1.1、利用manager工具进行表数据的过滤和导出右键选择需要导出数据的表,点击导出,并指定导出目录、导出文件名、过滤条件等,然后单击“确.

2020-09-03 10:39:58 158

原创 上海腾科教育达梦数据库培训干货分享远程利用Web管理DM7数据库—告警篇

经过前两次的学习,我们知道了如何通过DEM工具和DMAgent来监控主机和数据库的运行状态。但是,DBA们不可能时时刻刻守在屏幕面前查看各项指标,那么,当我们不在系统前的时候,如何得知数据库的各项实时运行状态呢。这时我们就要使用DEM另外的一项强大功能-告警。通过告警,我们可以在数据库运行出现异常的时候,通过邮件或者短信的形式受到通知,从而进行应急处理。本文演示环境:操作系统: Windows Server 2012 R2 Standard数据库 :DM Database Server x.

2020-09-03 10:38:26 418

原创 上海腾科教育达梦数据库培训干货分享表被锁了不要慌,动态视图来帮忙

大家知道,达梦数据库支持多用户并发访问、修改数据。在实际工作中,有可能出现多个事务同时访问、修改相同数据的情况,当一个事务正在占用某个资源的锁,此时另一个事务正在请求这个资源上与第一个锁相冲突的锁类型时,就会发生阻塞。此时,被阻塞的事务将一直挂起,直到持有锁的事务放弃锁定的资源为止。本文就将给大家介绍如何使用对应的动态性能视图查看阻塞以及如何解决阻塞。本文实验环境:演示环境:DM Database Server x64 V7.1.6.46-Build(2018.02.08-89107)ENT..

2020-09-03 10:36:52 96

原创 上海腾科教育达梦数据库培训干货分享如何使用ODBC的方式连接DM7数据库

01在WINDOS下配置ODBC数据源众所周知,ODBC(Open Database Connectivity)是由微软公司推出的,所以在他本家的WINDOWS操作系统上面,配置ODBC数据源的工作十分简单。1.1 打开ODBC数据源管理器首先,在windows中找到ODBC数据源管理器,对应的位数应该跟数据库系统的位数保持一致。不同版本windows的位置可能不同。1.2添加新DSN并选择正确的驱动程序在系统DSN标签下点击添加,找到DM7 ODB...

2020-09-03 10:34:24 137

原创 上海腾科教育达梦数据库培训干货分享DM7中集合操作符的运用

在DM7中,如果我们需要将两个不同的select 语句的结果集合并到一起显示,我们就要用到Union关键字。Union或Union all关键字的作用是将多个结果作为一个整体来展示,除此之外,DM7中提供了intersect和except操作符来进行集合操作,本文就将带大家一探究竟。本文演示环境: DM Database Server x64 V7.1.6.48-Build(2018.03.01-89507)ENT01创建演示环境构建测试用表,结构如下:录入测试数据,结果如下..

2020-09-02 10:32:54 129

原创 上海腾科教育达梦数据库培训干货分享远程利用Web管理DM7数据库—DMAgent监控篇

在数据库的日常使用中,广大DBA们最头疼的就是如何监控数据库的状态,比如实时查看内存使用情况,监控慢SQL等等。利用DMAgent,我们很方便直观的利用网页对数据库进行实时监控,本文就将给大家介绍DMAgent的配置和使用方法。本文演示环境:操作系统: Windows Server 2012 R2 Standard数据库 :DM Database Server x64 V7.1.6.48-Build(2018.03.01-89507)ENT01监控端DEM部署DEM全称为Dam.

2020-09-02 10:29:02 255

原创 上海腾科教育达梦数据库培训干货分享Linux下DM7与Python的适配方法

1.概述dmPython是DM提供的依据Python DB API version 2.0中API使用规定而开发的数据库访问接口。dmPython 实现这些API,使Python应用程序能够对DM数据库进行访问。dmPytho通过调用DM DPI接口完成python模块扩展。在其使用过程中,除Python标准库以外,还需要DPI的运行环境。本文就将给大家介绍如何在Linux下使用dmPython接口来让Dm7适配python。注:本文演示环境:数据库版本:DM Databas..

2020-09-02 10:26:42 303

原创 上海腾科教育达梦数据库培训干货组合索引在DM7中的使用情况

在实际工作中,为了提高表查询的效率,我们会在表上创建各种索引。但是,有时候我们虽然创建了组合索引,查询效率并没有提高,这是为什么呢?本文将带大家一探究竟。实验背景:1、确认数据库版本:DM Database Server x64V7.1.6.46-Build(2018.02.08-89107)ENT2、创建测试用表并录入测试数据表结构如下并录入10000条测试数据,具体步骤可参考上一期干货分享DM7中产生随机数据的方法。3、创建索引...

2020-09-02 10:23:07 94

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除