- 博客(211)
- 收藏
- 关注
原创 退订GaussDB包周期实例
对于“包年/包月”模式的数据库实例,需要退订订单,从而删除数据库实例资源。目前仅支持退订单个实例,具体退订操作请参考。关于退订费用,请参见。对于“按需计费”模式的实例,需要在“实例管理”页面对其进行删除,更多操作请参见。
2024-10-30 10:04:18 904
原创 绑定和解绑GaussDB实例弹性公网IP
GaussDB实例创建成功后,支持用户绑定弹性公网IP,在公共网络来访问数据库实例,绑定后也可根据需要解绑。须知:为保证数据库可正常访问,请确保数据库使用的安全组开通了相关端口的访问权限,假设数据库的访问端口是1611,那么需确保安全组开通了1611端口的访问。
2024-10-30 10:01:34 720
原创 设置GaussDB实例安全组规则
安全组是一个逻辑上的分组,为同一个虚拟私有云内具有相同安全保护需求,并相互信任的弹性云服务器和GaussDB实例提供访问策略。如果账号已经申请创建时支持不指定安全组的白名单,则不需要执行本章节,而且在实例详情页也不会有内网安全组信息。为了保障数据库的安全性和稳定性,在使用GaussDB实例之前,您需要设置安全组,开通需访问数据库的IP地址和端口。本节主要介绍如何为GaussDB实例设置相应的入方向规则。关于添加安全组规则的详细要求,可参考《虚拟私有云用户指南》的“”章节。
2024-10-30 09:48:46 929
原创 查看GaussDB实例总览
可展示已创建数据库实例相关信息,如实例状态统计、告警统计。说明:该功能仅针对特定用户开放,如需配置白名单权限,可以在管理控制台右上角,选择“”,提交开通白名单的申请。
2024-10-30 09:48:02 434
原创 创建GaussDB数据库
云数据库GaussDB实例创建成功后,您可根据业务需要,创建更多数据库。创建数据库时,需要遵循相关设计规范建议,详情请参见。
2024-10-30 09:40:02 384
原创 数据库使用概述
云数据库GaussDB实例创建成功后,您可根据业务需要,通过DAS或SQL语句方式进行创建数据库、创建数据库用户、创建表、向表中插入数据、删除表中数据等数据库的基本操作,如。介绍如何创建分区表、插入数据、修改分区表行迁移属性、删除分区、增加分区、重命名分区、修改分区的表空间、查询分区和删除分区表和表空间。介绍如何创建表空间、在表空间中创建对象、查询表空间、查询表空间使用率、修改表空间命名和删除表空间。介绍如何创建索引、修改索引分区的表空间、重命名索引分区、查询索引和删除索引。介绍如何查看系统表。
2024-10-30 09:39:18 696
原创 使用gs_restore命令导入数据
gs_restore是GaussDB数据库提供的与gs_dump配套的导入工具。通过该工具,可将gs_dump导出的文件导入至数据库。gs_restore支持导入的文件格式包含自定义归档格式、目录归档格式和tar归档格式。gs_restore具备如下两种功能。如果指定了数据库,则数据将被导入到指定的数据库中。其中,并行导入必须指定连接数据库的密码。导入时生成列会自动更新,并像普通列一样保存。如果未指定导入数据库,则创建包含重建数据库所需的SQL语句脚本,并将其写入至文件或者标准输出。
2024-10-30 09:38:09 515
原创 使用gs_dump和gs_dumpall命令导出数据
GaussDB提供的gs_dump和gs_dumpall工具,能够帮助用户导出需要的数据库对象或其相关信息。通过导入工具将导出的数据信息导入至需要的数据库,可以完成数据库信息的迁移。gs_dump支持导出单个数据库或其内的对象,而gs_dumpall支持导出数据库中所有数据库或各库的公共全局对象。详细的使用场景见。说明:在多租场景下,gs_dump支持导出单个PDB或其内的对象,而gs_dumpall不支持导出PDB及其内的对象。适用场景支持的导出粒度支持的导出格式配套的导入方法导出单个数据库。
2024-10-29 16:32:39 625
原创 JDBC中使用COPY命令导出导入数据
使用Java语言开发应用程序时,通过调用JDBC驱动的CopyManager接口,从文件或其他数据库向GaussDB写入数据。
2024-10-29 16:27:02 811
原创 使用copy to/from命令导出导入数据
gsql工具提供了元命令\copy进行数据导入导出。\copy只适合小批量、格式良好的数据导入,不会对非法字符做预处理,也无容错能力,无法适用于含有异常数据的场景。
2024-10-29 16:24:56 1000
原创 使用DAS的导出和导入功能迁移GaussDB数据
数据管理服务(Data Admin Service,简称DAS)是用来登录和操作华为云上数据库的Web服务,提供数据库开发、运维、智能诊断的一站式云上数据库管理平台,方便用户使用和运维数据库。当进行数据备份或迁移时,支持使用DAS的数据导出功能,获取完整的数据信息,再将数据从本地或者从OBS桶导入目标数据表。更多信息,请参见。
2024-10-29 16:17:46 580
原创 使用DRS将MySQL数据库迁移到GaussDB
本章主要介绍如何使用DRS的实时同步功能将本地MySQL数据库实时迁移至华为云GaussDB。通过全量+增量同步,实现源数据库MySQL与目标数据库GaussDB的数据长期同步。
2024-10-29 16:16:18 632
原创 通过DBeaver连接实例
DBeaver是一个通用的数据库客户端,可以通过配置不同驱动连接各种不同的数据库。本章介绍如何通过DBeaver连接GaussDB实例。
2024-10-29 15:38:42 1009
原创 通过Navicat连接实例
最新 Navicat Premium 16.2.8 Windows版已支持对GaussDB的管理和开发。本章介绍如何通过Navicat连接GaussDB实例。
2024-10-29 15:37:50 272
原创 通过gsql连接实例
按“G”将光标移至最后一行,按“i”进入INSERT模式,输入如下内容后,单击“ESC”退出INSERT模式,输入“:wq”命令保存并退出。端口,默认8000,当前端口,即在“实例管理”页面单击实例名称,进入“基本信息”页面,“网络信息”模块的“数据库端口”。ECS实例与GaussDB实例不在同一VPC,将GaussDB实例的公网IP地址和端口添加到出方向规则。ECS实例与GaussDB实例在同一VPC,将GaussDB实例的内网IP地址和端口添加到出方向规则。
2024-10-29 15:35:40 762
原创 通过数据管理服务DAS连接实例
通过华为云数据管理服务(Data Admin Service,简称DAS)这款可视化的专业数据库管理工具,可获得执行SQL、高级数据库管理、智能化运维等功能,做到易用、安全、智能的管理数据库。
2024-10-29 15:34:51 259
原创 GaussDB实例连接方式介绍
通过华为云数据管理服务(Data Admin Service,简称DAS)这款可视化的专业数据库管理工具,可获得执行SQL、高级数据库管理、智能化运维等功能,做到易用、安全、智能地管理数据库。通过DBeaver这款可视化数据库管理工具可以查看数据库结构、执行SQL查询和脚本、浏览和导出数据、处理BLOB/CLOB数据以及修改数据库结构等。GaussDB提供使用gsql、DBeaver、Navicat和数据管理服务(Data Admin Service,简称DAS)连接实例的方式。易用、安全、高级、智能。
2024-10-29 15:34:15 802
原创 GaussDB入门实践
表是建立在数据库中的,在不同的数据库中可以存放相同的表。介绍如何在数据库实例的备份时段中创建数据库实例的自动备份,系统根据用户指定的备份保留期保存数据库实例的自动备份。介绍如何使用已有的自动备份和手动备份,将实例数据恢复到备份被创建时的状态。该操作恢复的为整个实例的数据。介绍Database和Schema设计、表设计、字段设计、约束设计、视图和关联表设计需要遵循的原则。介绍如何手动为数据库实例备份数据,用户可以通过手动备份恢复数据,从而保证数据可靠性。介绍如何使用已有的自动备份,恢复实例数据到指定时间点。
2024-10-29 15:28:53 360
原创 购买并通过gsql连接GaussDB实例
按“G”将光标移至最后一行,按“i”进入INSERT模式,输入如下内容后,单击“ESC”退出INSERT模式,输入“:wq”命令保存并退出。端口,默认8000,当前端口,即在“实例管理”页面单击实例名称,进入“基本信息”页面,“网络信息”模块的“数据库端口”。主机IP,在“实例管理”页面单击实例名称,进入“基本信息”页面。8000为数据库的端口号,在需要连接实例的“基本信息”页面,获取“网络信息”模块的数据库端口。在“实例管理”页面,单击实例名称进入“基本信息”页面,单击“配置信息”模块“SSL”处的。
2024-10-29 15:25:47 663
原创 购买并通过界面化工具DAS连接GaussDB实例(推荐
数据管理服务(Data Admin Service,简称DAS)是一款专业的简化数据库管理工具,提供优质的可视化操作界面,大幅提高工作效率,让数据管理变得既安全又简单。您可以通过数据管理服务连接并管理实例。本章节介绍在管理控制台购买GaussDB实例后,如何使用DAS连接GaussDB实例。更多连接实例方式请参见。
2024-10-29 15:18:00 858
原创 GaussDB创建和管理序列
序列Sequence是用来产生唯一整数的数据库对象。序列的值是按照一定规则自增的整数。因为自增所以不重复,因此Sequence具有唯一标识性。这也是Sequence常被用作主键的原因。
2024-09-29 15:34:40 1086
原创 gaussdb创建和管理视图
当用户对数据库中的一张或者多张表的某些字段的组合感兴趣,而又不想每次键入这些查询时,用户就可以定义一个视图,以便解决这个问题。视图与基本表不同,不是物理上实际存在的,是一个虚表。数据库中仅存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。若基本表中的数据发生变化,从视图中查询出的数据也随之改变。从这个意义上讲,视图就像一个窗口,透过它可以看到数据库中用户感兴趣的数据及变化。视图每次被引用的时候都会运行一次。
2024-09-29 15:33:46 616
原创 GaussDB创建和管理索引
索引可以提高数据的访问速度,但同时也增加了插入、更新和删除操作的处理时间。所以是否要为表增加索引,索引建立在哪些字段上,是创建索引前必须要考虑的问题。需要分析应用程序的业务处理、数据使用、经常被用作查询的条件或者被要求排序的字段来确定是否建立索引。索引建立在数据库表中的某些列上。因此,在创建索引时,应该仔细考虑在哪些列上创建索引。
2024-09-29 15:32:59 998
原创 GaussDB数据库创建和管理分区表
GaussDB数据库支持的分区表为范围分区表、列表分区表和哈希分区表。普通表若要转成分区表,需要新建分区表,然后把普通表中的数据导入到新建的分区表中。因此在初始设计表时,请根据业务提前规划是否使用分区表。
2024-09-29 15:31:56 820
原创 GaussDB创建和管理schema
schema又称作模式。通过管理schema,允许多个用户使用同一数据库而不相互干扰,可以将数据库对象组织成易于管理的逻辑组,同时便于将第三方应用添加到相应的schema下而不引起冲突。管理schema包括:创建schema、使用schema、删除schema、设置schema的搜索路径以及schema的权限控制。
2024-09-29 15:30:23 1005
原创 GaussDB查看系统表
除了创建的表以外,数据库还包含很多系统表。这些系统表包含集群安装信息以及GaussDB上运行的各种查询和进程的信息。可以通过查询系统表来收集有关数据库的信息。”中每个表的说明指出了表是对所有用户可见还是只对初始化用户可见。以初始化用户身份登录才能查询只对初始化用户可见的表。这类系统表和系统视图具有PG前缀。这类系统表和系统视图具有GS前缀。这类系统表和系统视图具有ALL、DBA、USER或PV前缀。
2024-09-29 15:29:23 810
原创 GaussDB删除表中数据
SQL不能直接访问独立的行,只能通过声明被删除行匹配的条件进行。如果表中有一个主键,用户可以指定准确的行。用户可以删除匹配条件的一组行或者一次删除表中的所有行。执行DELETE命令删除行,如果删除表customer_t1中所有c_customer_sk为3869的记录。在使用表的过程中,可能会需要删除已过期的数据,删除数据必须从表中整行的删除。全表删除的场景下,建议使用truncate,不建议使用delete。如果执行如下命令之一,会删除表中所有的行。
2024-09-29 15:28:14 316
原创 GaussDB查看数据
gaussdb=# SELECT * FROM pg_tables; 使用gsql的\d+命令查询表的属性。 gaussdb=# \d+ customer_t1; 执行如下命令查询表customer_t1的数据量。 gaussdb=# SELECT count(*) FROM customer_t1; 执行如下命令查询表cus
2024-09-29 15:27:41 392
原创 GaussDB更新表中数据
修改已经存储在数据库中数据的行为叫做更新。用户可以更新单独一行,所有行或者指定的部分行。还可以独立更新每个字段,而其他字段则不受影响。使用UPDATE命令更新现有行,需要提供以下三种信息:SQL通常不会为数据行提供唯一标识,因此无法直接声明需要更新哪一行。但是可以通过声明一个被更新的行必须满足的条件。只有在表里存在主键的时候,才可以通过主键指定一个独立的行。建立表和插入数据的步骤请参见创建表和向表中插入数据。需要将表customer_t1中c_customer_sk为9527的地域重新定义为9876。ga
2024-09-29 15:26:57 294
原创 GaussDB向表中插入数据
在创建一个表后,表中并没有数据,在使用这个表之前,需要向表中插入数据。本小节介绍如何使用命令插入一行或多行数据,及从指定表插入数据。如果有大量数据需要批量导入表中请联系管理员处理。
2024-09-29 15:25:55 1168
原创 GaussDB创建表
表是建立在数据库中的,在不同的数据库中可以存放相同的表,甚至可以通过使用模式在同一个数据库中创建相同名称的表。如何为业务设计最佳的表,请参见。
2024-09-29 15:24:37 421
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人