在数据库的稳定运行中,连接管理器(Connection Manager, CM)扮演着至关重要的角色。它不仅监控和维护客户端连接,还通过一系列精细的配置参数,确保数据库连接的高效管理和负载均衡。本文将带您了解南大通用GBase 8s CM配置文件中的各个参数,基本设置及选项,为您提供一份CM配置指南。CM配置文件概览:详细介绍CM配置文件的结构,包括HEADER和BODY两个部分,并解释每个部分的
今天给大家介绍下南大通用python驱动接口,GBase-connector-python接口是Python语言连接GBase数据库的接口驱动程序(以下简称GBase Connector)。1 简介1.1 GBase-connector-python简介GBase Connector接口是基于Python Database API Specification 2.0标准编写。接口兼容标准的同时支持
南大通用GBase 8c数据库是一款具有多模多态特性的高性能企业级分布式数据库,支持行存、列存、内存等多种存储模式以及单机、主备、分布式部署形态。GBase 8c数据库安装包从南大通用官网获取,地址为https://www.gbase.cn/download/gbase-8c?category=INSTALL_PACKAGE本文将对GBase 8c分布式场景下安装和运行过程中常见的内存问题分析并提
在数据库技术中,数据存储格式对于查询性能有着至关重要的影响。列存储是一种数据存储方式,它将表中的每一列数据分别存储,而不是传统的行存储方式。这种技术在处理分析型查询时,可以显著提高查询性能和减少I/O操作。本文将通过实际的内存数据抓取和分析,证明GBase 8s的IWA的确采用了列存储,以优化读取效率和空间利用率,并探讨其对数据库性能的积极影响。本文使用的IWA环境搭建及使用,请参考如下链接:南大
ODBC 概述1.1 ODBC 简介ODBC(开放数据库互连)为客户端程序提供了一种通用的接口来存取数据库。ODBC 是标准化的 API,允许到 SQL 数据库服务器的连接。它根据 SQL AccessGroup 的说明书开发,并定义了一系列的函数调用,错误代码和数据类型,这些可以用来开发独立于数据库的应用程序。ODBC 经常被用在当要求独立于数据库或同步访问不同的数据源时。ODBC 是应用程序广
南大通用GBase 8c数据库是一款具有多模多态特性的高性能企业级分布式数据库,支持行存、列存、内存等多种存储模式以及单机、主备、分布式部署形态。GBase 8c数据库安装包从南大通用官网获取,地址为https://www.gbase.cn/download/gbase-8c?category=INSTALL_PACKAGEGBase 8c 作为一款高性能的分布式数据库管理系统,广泛应用于大数据处
在上一篇文章中,我们介绍了GBase 8s中的内存数据仓库加速器(IWA)的基本概念和安装配置流程。本文将进一步深入IWA的使用,从数据加载到查询优化,为您提供一个完整的IWA使用指南。如需查阅前文,请参考如下链接:南大通用GBase 8s中的IWA安装及使用详解 - 011、启动IWA首先,用gbasedbt用户创建目录 /opt/hyq/3.5.0_2O2_for_iwa/ids/d
1 概述 1.1 GBase JDBC 介绍 GBase 8a 数据库通过提供JDBC驱动为使用JAVA程序语言的应用程序提供访问GBase 数据库的接口,叫做 GBase JDBC。GBase JDBC 是一种兼容 JDBC-3.0、4.0 "类型 4"的驱动,这意味着它是符合JDBC 3.0、4.0版本规范的一种纯Java程序,并能使用GBase协议直接和GBase服务器通
本期文章简单给大家介绍下南大通用GBase 8a MPP Cluster支持的接口驱动,集群驱动可以有效实现对上层应用请求的负载进行均衡(应用调用接口驱动的连接串中配置多个集群管理节点的IP,接口驱动的内部进行连接的负载均衡)。应用层请求响应节点完成SQL解析并生成执行计划,协调集群相关节点并发参与计算和处理,极大地提高了整个集群节点的并发度,充分发挥了集群性能。1.1GBase 8a MPP C
南大通用GBase 8c数据库是一款具有多模多态特性的高性能企业级分布式数据库,支持行存、列存、内存等多种存储模式以及单机、主备、分布式部署形态,其中单机和主备式可统称为集中式场景。GBase 8c数据库安装包从南大通用官网获取,地址为https://www.gbase.cn/download/gbase-8c?category=INSTALL_PACKAGE本文针对集中式场景下可能出现的部署和运
南大通用GBase 8s数据库通过其内存数据仓库加速器(IWA)技术,为企业提供了一个高性能的解决方案。本系列文章将讲解IWA的基本概念,并详细介绍如何在南大通用GBase 8s中安装和配置IWA。IWA概述什么是IWA?IWA(In-Memory Warehouse Accelerator,内存数据仓库加速器)是一种基于内存的数据仓库技术,它通过将数据加载到内存中来提高查询性能。与传统的磁盘存储
南大通用GBase 8s的数据库CLOB是一种文本智能大对象类型,GBase 8s在新版本中对CLOB数据类型做了一些改进,实现直接insert操作;而老版本操作不是很方便,本文将说明通过函数重构方式实现直接insert操作和查询中常用的连接函数的方法。在GBase 8s的SQLMODE=Oracle模式中,实现了直接insert操作,但SQLMODE=GBase模式中没有实现
1.使用场景南大通用GBase 8c支持闪回功能,支持表级和库级。库级闪回将数据库中的表恢复至特定时间点,当逻辑损坏仅限于一组表,可以快速恢复表的数据。数据库级的闪回基于表的闪回,基于MVCC多版本机制,通过删除指定时间点和该时间点之后的增量数据,并找回指定时间点和当前时间点删除的数据,实现表级数据还原。本文对数据库级闪回进行说明,并以GBase 8c V5 5.0.0版本举例说明。2.数据库闪回
前文给大家介绍了GBase 8a MPP Cluster的一些关键技术,今天给大家介绍下GBase 8a MPP Cluster的支持平台,以及管理工具等,如需查阅前文,请参考如下链接:GBase 8a MPP Cluster产品基本介绍:https://www.gbase.cn/community/post/4209单节点列存储数据库技术: https://www.gbase.cn/c
今天给大家介绍下高级功能特性,如需查阅前文,请参考如下链接:GBase 8a MPP Cluster产品基本介绍:https://www.gbase.cn/community/post/4209单节点列存储数据库技术: https://www.gbase.cn/community/post/4218MPP大规模并行计算技术: https://www.gbase.cn/commu
随着互联网时代的发展,飞速增长的业务需求使得数据库计算和存储压力急剧增大,而集群部署时间及业务的增长,造成数据库在运行性能及存储上逐渐会达到瓶颈。为了解决此类问题,需要通过增加主机来提升集群的性能及存储能力,为此南大通用GBase 8c多模多态分布式数据库增强了其扩容、缩容能力。本文主要讲解南大通用GBase 8c分布式数据库的扩缩容方法。扩容原理GBase 8c分布式数据库存储节点扩容主要分为集
在数据库管理中数据类型多样化是满足复杂业务需求的关键。GBase 8s V8.8 通过引入集合数据类型,极大地丰富了数据存储和操作的能力。set作为其中一种重要的集合类型,以其独特的无序唯一元素集合特性,在数据管理中发挥着重要作用。本文将深入探讨GBase 8s中set数据类型的使用方法和应用场景,帮助您更有效地利用这一功能。一、set数据类型概述set是GBase 8s V8.8的一种
南大通用GBase 8c支持单机、主备式、分布式多种部署方式。为了方便,单机和主备式部署可以统称为集中式部署。安装包可在GBASE官网获取:https://www.gbase.cn/download/gbase-8c?category=INSTALL_PACKAGE本文陈列了几个集中式部署过程中可能会遇见的典型问题,并给出解决方法。注:使用GBase 8c V5 5.0.0版本问题一问题描述:执行
在前文《南大通用GBase 8a MPP Cluster 产品技术简介(一)》和《南大通用GBase 8a MPP Cluster 产品技术简介(二)》中分别给大家介绍了GBase 8a MPP Cluster的架构以及单节点列存储技术,今天给大家介绍下基于这种架构的并行计算技术。前文参考:https://www.gbase.cn/community/post/4209https://www.gb
在数据库的数据处理中位运算是一种高效技术,它允许我们在二进制层面上对数据进行操作。南大通用GBase 8s V8.8 提供了一系列位运算函数,包括BITAND、BITOR、BITXOR、BITANDNOT 和 BITNOT,这些函数在处理权限位、状态标志等场景中尤为有用。本文将详细介绍这些位运算函数的用法及其应用场景,帮助您在数据管理和分析中开辟新的思路。1. 位运算
在使用分布式数据库时,如果使用不当很容易触发数据库的锁,从而降低数据库的性能。对于南大通用GBase 8c分布式数据库,在面临这种场景时,我们可以通过监控发现底层的锁,进而监控数据库的锁,并通过合理调整数据库参数,将锁消除解决数据库集群故障,从而达到提升性能的作用。本文讲解南大通用GBase 8c中s_lock锁的消除方法。什么是s_lock?s_lock是自旋锁的硬件相关实现。是spinlock
在数据密集型的业务场景中,理解和应用多表连接查询是数据库管理员和分析师的核心技能之一。南大通用GBase 8s数据库通过其强大的连接查询功能,使用户能够在不同的数据表之间建立高效的数据关联。本文介绍GBase 8s中的连接查询,包括内连接、外连接、自连接以及多表连接,并通过实例演示其应用,帮助读者理解和掌握。表1 客户表(customer)实例数据客户编号customer_nu
本篇主要介绍下单节点列存储数据库技术,希望对大家了解南大通用GBase 8a MPP Cluster核心技术能够有所帮助。单节点列存储数据库技术1.1列存储和行列混存数据在磁盘中按照列的方式进行组织和物理存储。行存储架构和列存储架构的数据库分别适用于不同的应用,具备各自的优劣势,如下图所示。列存储架构对查询、统计和分析类操作具备天然的优势。例如,在分析系统中对100列的业务表进行分析查询,对该业务
数据库序列是管理自增字段和生成唯一键值的重要工具。在GBase 8s数据库中,通过ALTER SEQUENCE语句,用户可以灵活地修改序列对象的定义,以适应不断变化的业务需求。本文将详细介绍ALTER SEQUENCE语句的语法和用法,帮助您深入理解并有效利用GBase 8s的序列功能。1、ALTER SEQUENCE语句语法详解使用 ALTER SEQUENCE 语 句修改序列对象的定
1 GBase 8a MPP Cluster产品简介1.1 产品简介南大通用大规模分布式并行数据库集群系统,简称:GBase 8a MPP Cluster,它是在 GBase 8a 列存储数据库基础上开发的一款 Shared Nothing 架构的分布式并行数据库集群,具备高性能、高可用、高扩展等特性,可以为各种规模数据管理提供高性价比的通用计算平台,并广泛用于支撑各类数据仓库系统、BI系统和决策
1 PITR 介绍当南大通用GBase 8c因网络或主机宕机故障损坏或丢失数据时,可以通过PITR(point-in-time recovery)及时恢复。PITR是基于全量的物理备份数据文件和已归档的 wal 日志进行数据恢复,可以将数据恢复到备份归档之后的任意时间点。仅支持恢复到物理备份数据之后的某一时间点,仅主节点可以进行 PITR,备机需要全量 build 达
在当今的企业运营中数据的一致性和实时性对于保障业务连续性和决策支持至关重要。南大通用GBase 8s数据库通过其企业复制(Enterprise Replication,简称ER)功能,提供了一种高效的数据复制解决方案。本文将详细指导如何搭建和部署GBase 8s的ER环境,确保数据在不同服务器间的同步和一致性。一、概述1、ER定义GBase 8s Enterprise Replication简称E
1 概述1.1.背景本项目针对政府某局级部门的版本升级方案。该项目已稳定上线运行。本项目数据量不大,本次版本升级主要是解决版本上的几个已知问题。升级前后大版本号均为V952,小版本号从952.29升级至952.42。本文主要介绍升级背景以及预计升级所需要的时间;同时对可能遇到的升级失败问题,制定了集群回退预案。本文涉及到的评估数据均为结合现场硬件配置,业务场景、数据量等多个角度,结合最
南大通用GBase 8c提供安全权限机制、行级访问控制等数据库安全功能,本文简述下这些安全功能的语法使用。(1)默认权限机制数据库对象创建后,进行对象创建的用户就是该对象的所有者。数据库安装后的默认情况下,未开启三权分立,数据库系统管理员具有与对象所有者相同的权限。也就是说对象创建后,默认只有对象所有者或者系统管理员可以查询、修改和销毁对象,以及通过GRANT 将对象的权限授予其他用户。为使其他用
南大通用GBase 8c数据库设计并使用了闪回技术,在数据库开发和运维场景中均发挥着重要作用。闪回查询基于MVCC多版本并发控制实现。MVCC多版本并发控制原理南大通用GBase 8c采用行级MVCC机制,解决读写并发冲突问题。当更新数据的时候,原位更新,旧版本放到历史版本区(undo),同时维护新版本元组到老元组的指针。当读取数据的时候,根据快照snapshot.CSN判断应该读取哪个版本。其优
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号