Data Studio

Data Studio 官方版 v1.0.1

软件大小:66.80MB
软件类型:国产软件
软件语言:简体中文
软件授权:免费软件
软件分类: 编程工具
支持系统:

      Data Studio官方版是一款优秀的IDE集成开发环境,Data Studio官方版能够帮助数据库开发人员便捷地构建应用程序,Data Studio官方版是一款开源关系型数据库管理系统,软件采用木兰宽松许可证v2发行。它的内核源自PostgreSQL,深度融合华为在数据库领域多年的经验。它通过提供图形化界面来展示数据库的主要功能。

软件介绍

      Data Studio官方版是一个集成开发环境(IDE),帮助数据库开发人员便捷地构建应用程序,以图形化界面形式提供数据库关键特性,数据库开发人员仅需掌握少量的编程知识,即可使用该工具进行数据库对象操作。

      Data Studio是专业的IDE集成开发环境,是一款开源关系型数据库管理系统。采用木兰宽松许可证v2发行。内核源自PostgreSQL,深度融合华为在数据库领域多年的经验,结合企业级场景需求,持续构建竞争力特性。以图形化界面形式提供数据库关键特性,数据库开发人员仅需掌握少量的编程知识,即可使用该工具进行数据库对象操作。同时也是一个开源的数据库平台,鼓励社区贡献、合作。

截图
软件特点

      Data Studio通过提供图形化界面来展示数据库的主要功能,简化了数据库开发和应用构建任务。

      数据库开发人员可以使用Data Studio所提供的特性:

      ● 创建和管理数据库对象

      ● 执行SQL语句/SQL脚本

      ● 编辑和执行PL/SQL语句

      ● 导入和导出表数据

      创建数据库对象包括:

      ● 数据库

      ● 模式

      ● 函数

      ● 存储过程

      ● 表 ● 序列

      ● 列 ● 索引

      ● 约束条件

      ● 视图

截图
软件功能

      【高性能】

      两路鲲鹏性能150万tpmC;面向多核架构的并发控制技术;NUMA-Aware存储引擎;SQL-Bypass智能选路执行技术;面向实时高性能场景的内存引擎。

      【高安全】

      业务无忧,故障切换时间RTO<10s;精细安全管理: 细粒度访问控制、多维度审计;全方位数据保护: 存储&传输&导出加密。

      【易运维】

      智能参数调优: 结合深度强化学习和启发式算法, 实现参数自动推荐; 慢SQL诊断,多维性能自监控视图,实时掌控系统性能表现; 提供在线自学习的SQL时间预测、快速定位、急速调优。

      【全开放】

      采用木兰宽松许可证协议,允许对代码自由修改、使用、引用; 完全开放数据库内核能力, 联合开发者和伙伴共同打造工具等数据库周边能力; 开放伙伴认证、培训体系及高校课程。

截图
软件说明

      通过客户端工具执行SQL

      执行单条SQL

      方法一:

      1、以操作系统用户omm登录数据库主节点。

      2、使用gsql连接到openGauss服务器。

      gsql -h 10.180.123.163 -d postgres -U jack -p 8000 -r

      -d参数指定目标数据库名、-U参数指定数据库用户名、-h参数指定主机名、-p参数指定端口号信息。

      3、执行SQL语句。

      以创建数据库human_staff为例。

      CREATE DATABASE human_staff;

      通常,输入的命令行在遇到分号的时候结束。如果输入的命令行没有错误,结果就会输出到屏幕上。

      方法二:

      1、以操作系统用户omm登录数据库主节点。

      2、执行如下命令中的SQL语句。

      gsql -d postgres -h 10.29.103.168 -U jack -p 8000 -W Gauss@123 -c 'CREATE DATABASE human_staff'

      gsql工具使用-d参数指定目标数据库名、-U参数指定数据库用户名、-h参数指定主机名、-p参数指定端口号信息,-c参数指定需要执行的SQL。使用该语句时,该用户需要具有相应的权限。

      执行批量文件

      以操作系统用户omm登录数据库主节点。

      使用gsql连接到数据库,然后使用文件作为命令源而不是交互式输入,gsql将在处理完文件后结束。

      gsql -h 10.180.123.163 -d postgres -U jack -p 8000 -f /home/omm/staff.sql

      gsql工具使用-d参数指定目标数据库名、-U参数指定数据库用户名、-h参数指定主机名、-p参数指定端口号信息、-f参数指定文件名(绝对路径或相对路径,且满足操作系统路径命名规则)。

常见问题

      1、执行命令报错“Failed to obtain the GPHOME”

      可能是环境变量中GPHOME变量没有配置正确。需要检查环境变量GPHOME是否包含openGaussXML中gaussdbToolPath路径。

      ①使用如下命令检查$GPHOME路径。

      echo $GPHOME

      ②如果不是安装时默认的路径,请在配置文件中修改GPHOME的路径。

      vim /etc/profile

      2、gs_ctl 重建备实例过程被中断导致秘钥文件不完整恢复方法

      重建中断时证书文件不完整,再次重建会由于证书文件不完整而失败。

      ①在数据目录下查看证书文件大小。

      查看秘钥文件大小

      -rw------- 1 omm omm 0 Jun 18 20:58 server.crt

      -rw------- 1 omm omm 0 Jun 18 20:58 server.key

      -rw------- 1 omm omm 0 Jun 18 20:58 server.key.cipher

      -rw------- 1 omm omm 0 Jun 18 20:58 server.key.rand

      ②若证书文件大小为0,删除证书文件。

      rm -rf server.crt server.key server.key.cipher server.key.rand

      ③重建备实例。

      gs_ctl build -D data_dir

      3、使用gs_om -t status –all查询集群状态,长时间没有响应

      ①查看gsql能否访问数据库,出现下面提示说明gaussdb进程hang住,数据库异常。

      gsql -d postgres -p 29776

      gsql: wait (null):29776 timeout expired, errno: Success

      ②查看postgresql-*.log是否有错误提示,根据提示解决问题。

      cd $GAUSSLOG/pg_log/dn_6001;grep "ERROR|FATAL" postgresql-*.log

      ③数据库已经hang住,gs_om命令不起作用,可以直接到每个节点上查找进程pid后kill。

      ps -ef|grep $GAUSSHOME/bin/gaussdb|grep -v grep kill -9 $pid

      ④所有节点进程kill完毕后在某一节点执行启动命令。测试环境下可以直接重启数据库,生产商用环境请联系技术支持工程师。

      gs_om -t start

Data Studio下载地址

Windows版下载
立即下载:
Data Studio

Data Studio