首页 > TAG信息列表 > GBase
GBase 8t触发器
触发器是一个特殊的存储过程。在对表进行insert、delete或update操作时,可以通过以 定义一些触发器使数据库服务器自动调用存储过程或SQL语句。触发器通过维持不同表中逻辑 上相关数据的一致性,保持数据的完整性。 触发器的有点 不管什么原因造成数据变化,即无论是录入人员输入数GBase数据库培训教程(南大通用GBase8a分布式数据库)
一、风哥南大通用GBase数据库工程师培训实战视频教程介绍 为满足想快速学习学习国产数据库南大通用GBase的学员,风哥特别设计的一套快速入门的GBase数据库学习课程。本教程内容涉及南大通用GBase8a数据库基础与架构 、南大通用GBase数据库集群规划、GBase8a分布式集群安装配置与GBase XDM Cluster 产品介绍
1.1. 产品特点 GBase XDM Cluster V8产品的主要特点有: 标准化: 数据库集群管理系统的访问遵循轻型目录访问协议LDAP v3,从而保持应用的标准性和独立性,提升了产品的易用性。便于与应用系统对接,同时也能够有效地降低运维成本。 高性能: 支持键值对类型数据的大数据量存储。 提供大GBase Migration Toolkit 迁移工具手册-2
2 迁移工具窗口布局 迁移工具的窗口布局如下图所示: 图 2-1 迁移工具窗口布局 默认情况下,迁移工具中将显示以下组件窗口: “任务列表”窗口,窗口中展示目前已创建的任务,以及任务的执行状态、起始时间以及进度 等信息。 菜单栏和工具栏使您可以更加方便快捷地进行查询编辑操作GBase 8a 集群性能优化3-压缩策略
大部分应用中性能的瓶颈是磁盘 IO,所以新型数据库的设计都以降低磁盘 IO 为主要设计目标,数据压缩可减少 I/O 的时间,提升性能, 8a 也不例外,压缩也是提高性能的主要技术之一, 8a 并行执行器已经能够从上层并行调度解压,因此使解压的适用性得到了很大的提升,很多场景下(尤其是GBase 8a MPP Cluster管理工具---“GBaseDataStudio”
GBase 8a MPP Cluster 提供了海量数据的管理及分析功能和易于监管数据库集群的工具。 本篇文章主要介绍一款便于开发人员访问、控制和管理数据库对象的工具: GBaseDataStudio 图形化管理工具 gccli 命令行连接数据库工具 GBaseDataStudGBase 8s虚拟处理器
GBase 8s中,数据库服务器进程都被称为虚拟处理器,因为它们作用的方式类似于计算机中 CPU 作用 的方式。如同 CPU 运行多个操作系统进程为多个用户提供服务一样,数据库服务器虚拟处理器运行多个线程来为多个 SQL 客户机应用程序服务。 虚拟处理器是操作系统调度处理的进GBase 8s 存储过程解析之DECLARE
DECLARE语句用来定义各种程序的局部项:局部变量(参看存储过程中的变量),条件和处理器(参看条件和处理器)以及游标(参看游标)。目前不支持SIGNAL和RESIGNAL语句。 DECLARE只能被用在BEGIN...END复合语句之间,且必须位于其它语句之前。 游标必须在声明处理器变量之前被声明,并且条件必须在声GBase 8a MPP 集群常用命令
集群的启停相关 集群的启动命令: # 启动,该命令用于启停 gcluster 和 gnode 相关服务 gcluster_services all start|restart|stop [--force] 其中,all 包含的服务: 对于 gcluster 节点服务:gcluster、gcrecover对于 gnode 节点服务:gbase、syncserver监控服务:gcmonit、gcmmonitGBase 8c全文检索-文本匹配
GBase 8c的全文搜索基于匹配操作符@@,它在一个tsvector(文档)匹配一个tsquery(查询)时返回true。例如: gbase=# SELECT 'a fat cat sat on a mat and ate a fat rat'::tsvector @@ 'cat & rat'::tsquery; ?column? ---------- t (1 row) gbase=# SELECT 'fatGBase 8a支持表的并发写吗
针对同一个表,只允许Insert Into … Values 形式的写并发,其它DDL操作、Update、Delete、Insert Into … Select、数据加载等写操作均不能并发。 写并发的并发度取决于系统硬件配置,但按照实际业务的统计情况,针对同一个表通常不会有高于10的写并发。GBase 8a集群节点主机名和密码是否可修改
修改主机名及修改密码都对集群不会有影响; 修改主机名,应考虑Linux系统可能会在IP地址与主机名之间做映射,避免导致网络访问有延迟,进而影响集群性能。 修改账号密码后,应重新进行节点间的互信设置。GBase 8a的NTP服务异常是否应用集群运行
集群是基于SCN同步,SCN与时间无关,是集群gcluster层的全局参数,每次数据库有变动SCN值会加1. 有节点宕机,其他节点的SCN仍然会根据数据库变动增加,宕机节点重新启用后会跟SCN最大的节点同步。 NTP同步只是为了日志记录和分析精确,各日志中都会有具体时间记录,如果各节点时间不统一,对GBase 中gcware 之 python 接口使用方式
现在集群最新版中,清除日志的参数变为正则表达式。 并提供三个接口: clearddlfevent(regex) 仅清理 DDL 相关日志 cleardmlfevent(regex) 仅清理 DML 相关日志 clearfevent(regex) 清理 DML 和 DDL 相关日志 比如 gcadmin showdmlevent 得到: event count: ... event id: ... tableGBase 8s 图形化管理工具
GBase 8s提供功能强大的、类型丰富的、易于使用的图形化管理工具帮助数据库管理员管理数据库。 企业管理工具 GBase 8s企业管理工具为用户提供了访问和管理数据库的功能。 GBase 8s企业管理工具通过JDBC Driver和数据库间建立连接,数据库管理工具直接和数据库实例以JDBC的方式进GBase 8c的日期和时间类型
GBase 8c支持所有的SQL日期和时间类型,如下表所示: 类型名 存储尺寸 描述 最小值 最大值 解析度 timestamp [ (p) ] [ without time zone ] 8字节 包括日期和时间(无时区) 4713 BC 294276 AD 1微秒 / 14位 timestamp [ (p) ] with time zone 8字节 包括日期和时间,有GBase 8c AMT——模式差异 数据库对象比较
模式差异工具用于比较两个数据库或两个模式之间的对象。选中数据库及数据库对象,右击/单击【工具】菜单->【模式差异】。模式差异可实现的功能: l 对源数据库对象和目标数据库对象进行比较或同步; l 可视化显示数据库对象之间的差异; l 生成同步脚本。 根据比较对象为数据库或模GBase 8a对于硬件环境的要求
** GBASE 集群硬件环境的要求和建议如下,作为现场环境检查内容的参考。 ** 1、硬件物理部署建议 建议 GBASE 集群节点服务器、加载机、网络交换机的物理部署遵循以下原则: ⚫ 配备足够的电力功耗,使用 UPS 系统; ⚫ 部署服务器的冗余备用电源; ⚫ GBASE 集群中,同一个 SafeGroupGBase 8s MPP产品架构
图 2-1 GBase 8s MPP产品架构图 GBase 8s MPP采用MPP + Shared Nothing 的分布式联邦架构,节点间通过 TCP/IP 网络进行通信,每个节点采用本地磁盘来存储数据。实现非对称部署,分布式管理集群和分布式调度集群部署在一个集群。分布式存储集群部署在另外一个集群。系统中的每Gbase 8s内置函数之数学函数
Gbase 8s的内置函数包含标量函数、聚合函数、窗口函数以及其他的函数。 其中标量函数又包含数学函数、字符串函数、日期函数。 本次介绍数学函数及其使用例句: ABS select abs(-5.6) as num1, abs(5.6) as num2 from dual; CEIL/FLOOR/ ROUND select ceil(5.6) as f_ceil,GBase 8s MPP数据类型
GBase 8s MPP Cluster支持SQL92中定义的绝大多数数据类型,同时也支持SQL99和SQL2000中定义的数据类型。 GBase 8s MPP Cluster支持的数据类型,如下表所示: GBase 8s MPP Cluster的数据类型 数值型 TINYINT SMALLINT INT BIGINT FLOAT DOUBLE DECIMAL 字符型 CHAR VAGBase 8c AMT属性选项
“属性”选项卡显示选定对象的属性信息。选定不同的对象,属性信息稍有差异。 对象 属性类别 描述 服务器组 常规 显示服务器组的ID和名称。 服务器 常规 显示服务器的ID、名称和版本等信息。 连接 显示连接状态、主机、端口号等信息。 SSL 显示使用SSL连接时的信息GBase 8c 管理平台操作指南(三)集群管理——扩容
GBase 8c 有两种扩容方式,扩展高可用组或高可用节点。 扩容高可用组。选择待扩容高可用组(以hg1为例),高可用组存储的所有数据将重新分布在高可用组hg1与新增高可用组(以hg2为例),数据存储方式为分片。 扩容高可用节点。选择待扩容高可用组(以hg1为例),高可用组主节点存储的所有数据将GBase 集群执行计划的 union 优化
union 执行方式 集群计划对 union 的固有的执行方式有以下三种方式: 1、直接下发:能在各个节点上执行 union 操作,结果不需要汇总直接返回客 户端 如: select id4 from x1 union select id4 from x2; x1 和 x2 是 hash 分布表,且两表的 id4 是 hash 分布列 select entry_浪潮商用机器携手长亮科技和南大通用 打造基于GBase国产高端数据仓库方案
日前,长亮科技数据仓库解决方案与浪潮K1 Power国产高端服务器基于国产化数据库南大通用GBase 8a,通过24项基础功能测试和业务场景性能测试,完美兼容且性能强劲,可实现顺利部署、平稳运行及高效服务。本次互认证对数据仓库建设从硬件、软件到实施的全面国产化之路具有重要参考意义。