首页 > 数据库 >GaussDB OLTP 云数据库配套工具DAS

GaussDB OLTP 云数据库配套工具DAS

时间:2024-10-29 09:48:17浏览次数:2  
标签:步骤 GaussDB DAS OLTP 导入 SQL 操作 数据库

一 、前言
传统的数据库管理软件,不仅需要下载安装、功能还比较单一,而且已经滞后于云服务的发展模式。华为GaussDB云数据库提供了配套的生态工具数据管理服务DAS。 DAS通过与数据库内核的紧密结合,提供了数据库开发、运维、智能诊断一站式云上数据库管理平台,方便用户使用和运维华为云数据库。

二、DAS的定义
1、DAS的定义
数据管理服务(Data Admin Service,简称DAS),是一种提供数据库可视化操作的工具,包括基础SQL操作、高级数据库管理、智能化运维等功能,旨在帮助用户易用、安全、智能的进行数据库管理(连上网络、打开浏览器,即可随时随地、方便快捷的使用DAS),大幅提高工作效率,让数据管理变得既简单又安全。

2、DAS功能特点

轻松管理:实现云上可视化界面连接和管理数据库
易操作:简单方便访问数据,且支持类似Excel方式编辑数据,SQL零基础也能无障碍进行表数据编辑及统计分析操作;支持保存常用的SQL,并提供SQL模板,可随时引用执行,简单易用。
高效率:实现云端研发测试,快速部署,快速访问数据库,提升研发效率。
安全防护:云端专用通道管理数据,华为云严格控制数据库访问。
操作安全保障:内置了安全保护措施,有效保障数据库的稳定运行,让用户操作起来更安心;比如:用户执行一个慢SQL时,DAS会自动设香超时机制,防止因慢SQL执行时间过久而导致的数据库性能抖动。
可视化对象管理:导航树形结构,清晰展示各个对象并实现可视化结构管理功能。
三、DAS应用场景
1、标准版
面向开发人员,最好用的数据库客户端,无需安装本地客户端,所见即所得的可视化提作体验,提供数据和表结构的同步、在线编辑,SQL输入的智能提示等丰富的数据库开发功能。

元数据管理:库、表列表、表大小索引大小、存储过程、函数。
SQL优化:SQL语句优化改写;索引优化建议;执行计划展示。
SQL查询窗口:智能化的SQL输入提示;查询结果在线编辑;历史查询记录快速复用;
同步(导入导出):10G大小的SQL附件导入;整库、指定表、查询SQL等多种方式的数据导出;可跨实例的库之间的表结构一致性比对与同步
数据操作:快速、自动化的填充表的测试数据;基于binlog解析,对误删数据进行找回
对象结构操作:可见可得的表结构在线编辑
2、企业版
数据是企业的核心资产,如何控制敏感数据访问权限、实现数据库变更安全、操作可回溯审计、降低DBA人力成本,是数据库实例数量达到一定规模时企业的重要诉求。

企业 DevOPS平台,基于权限最小化控制和审批流程机制提供数据保护、变更审核、提作审计研发自助化等数据库DevOPS平台,帮助企业实现大规模数据库下的标准化规范化、高效率、超安全的管理手段。

数据访问安全:员工不接触数据库登录名和密码,对库的查询需要先申权限,支持每天查询的总次数、总数据行数、每次查询的最大返回行数等多维度查询控制。
敏感数据保护:敏感字段自动识别并进行打标;员工在执行查询和导出时,敏感数据脱敏显示。
变更安全:所有对库的操作,均有审计日志记录,数据库操作行为可追溯。
操作审计:变更SQL的风险识别;业务审核控制;变更执行时的数据库水位自动检测;大数据表的数据清理。
提效率降成本:灵活的安全风险和审批流程自定义;库上的业务Owner和DBA角色的赋权,将低风险的库变更操作流程下放到业务主管,降低企业的DBA人力成本。
四、操作示例(标准版)
本小节主要以开发者的使用身份简单介绍一下DAS的基本操作和使用。

1、登录华为控制台登录,输入账号密码

2、新增数据库实例链接
步骤一:选择“数据库 > 数据管理服务 DAS”

如下图显示两个模块,一个是开发工具(面向开发者)、一个是DBA智能运维(面向DBA&运维人员)。选择“进入开发工具”

步骤二:点击“新增数据库实例登录”

步骤三:选择数据库引擎、数据库来源(实例)、实例对应的用户名及密码(记住密码),点击确认。

步骤四:点击“登录”

步骤五:成功登录DAS管理界面

3、新建对象
在DAS管理界面,我们可以创建和管理数据库对象等。

步骤一:点击“新建数据库”,填写数据库名称并确认。

步骤二:通过“库管理”,进行对象(表、视图、存储过程、触发器、序列)创建

或者“SQL操作”界面,进行对象(表、视图、存储过程、触发器、序列)创建。

4、SQL操作
打开“SQL操作”界面,会有SQL输入提示,协助完成SQL编写。

步骤一:点击“SQL操作”按钮,打开SQL操作界面;

步骤二:在SQL界面编辑区,我们可以进行SQL编辑操作,例如查询等

步骤三:编写SQL,DAS提供SQL提示功能;

步骤四:按键盘F8,或者点击编辑区的“执行SQL(F8)”运行,即可获得执行结果。

5、导入导出
在导入导出界面,我们可以将已有的SQL语句导入数据库中执行,将数据库文件或者SQL结果集进行导出保存。

1)导入

步骤一:新建导入任务,可以导入SQL文件或者CSV文件;

步骤二:选择文件来源,既可以是本地导入,也可以从OBS获取;

步骤三:选择数据库,导入后的文件将在在对应的库内执行。

2)导出:

方式一:导出数据库

方式二:导出SQL结果集

五、小结
DAS工具的功能非常强大和全面,其通过DAS的核心能力和差异化能力,为用户提供了全面的数据库管理和运维解决方案,使得用户可以更加方便地使用和管理华为云GaussDB数据库,同时也提高了数据库的可靠性和效率。

——结束。

标签:步骤,GaussDB,DAS,OLTP,导入,SQL,操作,数据库
From: https://www.cnblogs.com/xiaoxu0211/p/18512144

相关文章

  • GaussDB WDR报告分析
    问题描述CPU使用率高。问题现象出现CPU使用率超过阈值,CPU使用率快速上涨或短时间持续较高水平等现象。告警CPU使用率告警。业务影响CPU使用率高集群响应变慢。原因分析期间业务压力增大导致。出现CPU耗时较多的SQL。处理方法步骤1查看监控是某个节点的CPU高还是集......
  • GaussDB的行存表与列存表的选择
    一、前言行存表和列存表是数据库中两种常见的数据存储方式。随着信息技术的飞速发展,数据存储和管理以及如何高效地存储和处理大量的数据已经成为了我们的一大挑战。为了解决这个问题,行存表与列存表应运而生,它们以其独特的优势在各个场景得到了高效的应用。GaussDB支持行、列存储......
  • 利用GaussDB的可观测性能力构建故障模型
    ​D-SMART高斯专版已经开发了几个月了,目前主要技术问题都已经解决,也能够初步看到大概的面貌了。有朋友问我,GaussDB不已经有了TPOPS了,为什么你们还要开发D-SMART高斯专版呢?实际上TPOPS和D-SMART虽然都可以用于Gaussdb的运维监控,不过其分工还是十分明显的。TPOPS是华为GaussDB自带......
  • LLVM技术在GaussDB等数据库中的应用
    万物互联的态势下,数据量的激增使得“如何提升数据处理性能”成为各家数据库共同面临的挑战。作为编译优化技术的代表,基于LLVM的CodeGen技术,能为每个查询生成定制的机器码替代原本的通用函数,减少实际查询时冗余的条件逻辑判断、虚函数调用并提高数据局域性,从而达到提升查询整体性能......
  • GaussDB数据库事务管理
    ​一、引言事务管理是数据库系统中至关重要的一部分,它确保了数据库的一致性和可靠性。在GaussDB数据库中,事务管理不仅遵循传统的ACID特性,还提供了一些高级功能。本文将深入探讨GaussDB数据库事务管理的各个方面。二、事务的基本概念2.1事务的定义事务是数据库操作的基本单元......
  • GaussDB数据库的备份与恢复
    ​1.逻辑备份-gs_dumpgs_dump是一款用于导出数据库相关信息的工具,支持导出完整一致的数据库对象(数据库、模式、表、视图等)数据,同时不影响用户对数据库的正常访问。备份sql语句gs_dump是openGauss用于导出数据库相关信息的工具,用户可以自定义导出一个数据库或其中的对象(模式......
  • GaussDB数据库中逻辑对象关系简析
    初次接触openGauss或GaussDB数据库的逻辑对象,被其中的表空间、数据库、schema和用户之间的关系,以及授权管理困惑住了,与熟悉的MySQL数据库的逻辑对象又有明显的不同。本文旨在简要梳理下GaussDB数据库逻辑对象之间的关系,以加深理解。1、GaussDB数据库逻辑对象1.1表空间、Databas......
  • GaussDB轻量化运维管理工具介绍
    ​前言本期课程将从管理平台的架构出发,结合平台的实例管理、实例升级、容灾管理和监控告警的功能和操作介绍,全面覆盖日常运维操作,带您理解并熟练运用GaussDB运维平台完成运维工作。一、GaussDB运维管理平台简介开放生态层友好Web界面,多云皮肤个性化定制丰富的原子API公有......
  • GaussDB数据库SQL系列-复合查询
    一、前言GaussDB是华为自主创新研发的分布式关系型数据库,具有高性能、高安全、高可用、高弹性、高智能特点。在这篇文章中,我们将探讨在GaussDB数据库中使用复合查询的技术。复合查询是SQL查询的一个高级特性,它允许用户通过结合多个简单查询来执行更复杂的数据检索操作。这种查询......
  • GaussDB安全关键技术一:密态等值查询
    密态等值查询属于密态数据库第一阶段方案,但是遵从密态数据库总体架构。密态数据库的总体架构示意图如下图所示。密态数据库的完整形态包括密码学方案和软硬结合方案。图8密态数据库总体架构由于密态等值查询仅涉及到软件部分,仅需集成密态数据库总体架构的软件部分,其总体实现......