• [技术干货] Gaussdb,国产数据库的崛起
    最近有客户准备上线Gaussdb,我们作为数据库维护方,需要把相关的准备工作做到位,因此,先对Gaussdb做一个初步的了解。       这几天看了一些Gaussdb的资料,从官宣文档来看,Gaussdb还是挺牛逼的,今天先介绍一下对Gaussdb的基本情况。       Gaussdb主要分两类,一个是Gaussdb 200,主要负责OLAP类型数据库,一个是Gaussdb 100,主要负责OLTP类型数据库。这里主要介绍Gaussdb 100数据库(明年将会更名为Gaussdb oltp),据说这是一个从2002年开始研发的数据库,到目前为止已经有17个年头了,全部都是由华为内部开发,自主可控,目前已经在数百个局点上线。       Gaussdb OLTP是一款高可用、高性能、高安全的分布式关系型数据库,从介绍来看,类似于分布式的Mysql数据库,但是内部管理方式和体系架构又跟oracle很相似,所以可以看作是Oracle和Mysql的结合体。       从安装方式上来看,可以单机安装,可以1主1从、1主多从HA架构安装,也可以分布式集群安装,不过在分布式集群安装中,每个集群都是1主2从的HA架构。
  • [问题求助] 【DWS免费试用】——支持LVS配置?
    在使用过程中遇到如下疑惑:使用ds工具通过eip去连接dws,所连接的cn是随机分配的?是通过工作负载开关控制?还是其它参数控制?支持LVS ip配置?
  • [运维管理] 【DWS 8.1.0】【主备切换】主备切换逻辑
    其中一个节点内存故障后,主DN发生了重启,重启5分钟后完成,完成后,查询集群,没有发现主备切换,在日志中查看,发现在这5分钟内,cma有每一分钟尝试连接主DN,5次之后,下发failover,这里有几个疑问:1,为什么下发failover之后,集群没有主备切换?2,主备切换的触发条件是啥,通过什么参数控制?
  • [热门活动] 华为中国生态大会2021举行在即,GaussDB将重磅发布5大解决方案
     企业数字化转型如火如荼,云成为数字化与新基建的关键要素,数据成为智能时代新的生产资料和企业数字化的生命,而数据库则是支撑数据生命线的底座。 因其重要性,数据库被誉为“软件皇冠上的明珠”,属于专家密集型的行业,需要云服务商长期持续投入大量专家与科研人才,软硬件全栈协同提升竞争力。华为云GaussDB数据库布局全球,坚持长期战略投入10+年,汇聚了一批海内外数据库领域顶级大咖,以及1000+数据库专业人才,构筑了强大的研发力量,同时立足华为云原生全栈能力,整合华为公司多元领域经验,基于多年的存储与RDMA高速网络等底层硬件的积累和软硬协同,打造了稳定可靠、极致性能的数据库服务。 数据库呼唤开放的生态,华为云GaussDB以市场为导向,遵循“一套架构、两个生态”的理念,支持多元生态,坚持生态开放。GaussDB基于统一的计算存储分离架构,实现生态兼容、层次解耦、数据融合等能力,突破了传统数据库能力瓶颈,在性能、扩展性、可用性、容量、生态开放等方面均表现出极致的能力优势。 GaussDB兼容华为自有openGauss生态与主流开源数据库生态(如MySQL、MongoDB、Redis、InfluxDB等),避免了客户从一个封闭生态走向另一个封闭生态;支持关系型与非关系型数据库,面向金融政企客户提供了极致性能、高可靠、高扩展、高安全等数据库能力,让企业应用基于云原生能力变得更敏捷高效,业务更快速增长。 此外,基于多年的企业客户服务经验与华为自身对云化、数字化的理解,华为云GaussDB还精心为政企客户打造了传统商业数据库一站式上云解决方案,从数据库选型到迁移上云,再到云数据库运维管理,每个环节GaussDB都提供了贴心的服务,让企业客户真正做到“选型安心、迁移放心、管理省心”。 数据库生态建设从来不是一蹴而就的事情,它需要落实到每个产业、每家公司、每位开发者,是一项长期而艰巨的任务。为更好促进数据库生态的繁荣发展,华为云GaussDB制定了一套完整的数据库生态计划,积        合作、共赢的数据库生态;积极与高校合作,启动GaussDB人才培养;提供培训认证,以数据科学驱动行业应用。 5月17-18日,华为中国生态大会2021即将在深圳会展中心举行,华为云数据库CTO庄乾锋将在现场详细分享和解读GaussDB的产品力和生态计划,并联合5家合作伙伴重磅发布5大解决方案,更多精彩内容,敬请前往大会现场聆听!华为云GaussDB期待与每一位有能力、有抱负的生态伙伴一起,合力相融,能力共进,释放更大生态潜能,在时代新局下共育新机,共赢价值,共享繁荣! 华为中国生态大会2021报名通道已开启,我们期待与您相见! https://e-campaign.huawei.com/campaign/partner2021-minisite-1/home/
  • [其他问题] 【DWS】【节点登陆】DWS中的节点是否可以当ECS使用呢?
    【功能模块】【操作步骤&问题现象】看到有网友也问到这个问题,所以问一下,比如我创建了一个DWS集群,含3个节点,本质上可以理解为3台ECS这样我得到了一个DWS服务,其实大部分业务用户是很喜欢的,很方便很简单,基本是开箱即用但是呢,就是有些用户喜欢折腾,喜欢榨取系统最大价值出来(如果还有潜在价值可以发掘的话),问题来了我可以自己分别登陆这3个节点的操作系统上面去吗?我理解是不可以:原因1.创建集群时没有设置节点操作系统用户的密码的地方,创建后也没找到设置的地方,应该是没有暴露出相关信息,因为没有用户密码,所以无法登陆2.虽然技术上可以暴露给用户登陆节点操作系统,也不能这样做。因为DWS产品提供的是DWS收费服务,如果让用户登陆到节点,导致服务上出现问题,责任界限无法划清...到底是用户操作引发了问题,还是DWS服务自身的缺陷?这样纠缠的话,DWS服务是没法发展起来的不知我理解的对不对?【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [问题求助] DWS免费试用—extension问题
    1、查看产品文档有如下支持的扩展信息:这些扩展是默认创建好了?2、尝试创建extension有如下报错:还不支持?我是在ds中创建的,需要使用系统管理员在后台使用gsql创建?3、使用SELECT uuid_generate_v4();查询时有如下报错:产品文档有说支持,现又无法创建使用,让我迷惑。还是我使用的方法不对?
  • [其他] 【安装】xx局点DWS8.0.1线下集群安装preinstall卡住
    背景某局点安装环境是出现了presintall安装卡住。4节点最小合布安装,其中查看fi-preinstall.log可以看到日志最后只记录186节点启动sshd成功查看186和183都是卡住的,我们可以查看preinstall进程,发现其实在进行setup脚本执行设置os在preinstall日志里查看其它节点,可以看到182,185是preinstall分发执行完的对应节点有显示disable selinux成功查看setup脚本可以看到正常情况下是依次对crond,sshd,impi等进行启动现场查看ps -ef|grep impi,可以查看到时在start impi服务查看impi服务,故障节点是starting状态,且进程几乎就是preinstall开始时间,而正常节点是工作状态。重启故障节点的OS后,preinstall正常
  • [运维管理] 【DWS】【gsql】语句报错是由特殊字符吗?
    【功能模块】【操作步骤&问题现象】从文档里拷贝出来执行,有时这样,有时又不能重现,是什么原因呢?报错信息看了看,也是百思不得姐【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [问题求助] 如何将大批量gaussdb数据迁移到hive
    请假大神们一个问题,现在项目面临的问题是在gaussdb中大概2000多张表,如何将这些表的数据同步到hive中去。请教了一下华为的客服,推荐用loader组件,可是这个组件对于这种大批量的数据迁移来说实在是太麻烦了,有没有大神有过这方面的经验,烦请告知!先谢谢了
  • [运维管理] 【DWS】【云监控】监控数据延时大概是多久呢?
    【功能模块】【操作步骤&问题现象】延时多久监控数据能刷新出来?【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [问题求助] 【DWS】【gsql】gsql有显示执行时间的选项吗?
    【功能模块】【操作步骤&问题现象】找了一下帮助没有找到相关信息就是执行一条SQL后除了展示执行结果,还展示该执行花费了多长时间【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [分享驿站] GaussDB(DWS)第一期免费试用活动之行级访问控制
    行级访问控制,可以使用户进行表中部分行进行sql操作限制,sql语句包括select、update,delete操作,从而增加数仓的安全性。测试过程:--创建用户alice, bob, peterCREATE user alice PASSWORD 'Gauss@123';CREATE user bob PASSWORD 'Gauss@123';CREATE user peter PASSWORD 'Gauss@123'; --创建表public.all_data,包含不同用户数据信息CREATE TABLE public.all_data(id int, role varchar(100), data varchar(100)); --向数据表插入数据INSERT INTO all_data VALUES(1, 'alice', 'alice data');INSERT INTO all_data VALUES(2, 'bob', 'bob data');INSERT INTO all_data VALUES(3, 'peter', 'peter data'); --将表all_data的读取权限赋予alice,bob和peter用户GRANT SELECT ON all_data TO alice, bob, peter; --打开行访问控制策略开关ALTER TABLE all_data ENABLE ROW LEVEL SECURITY;--开启新session使用alice用户查询表public.all_data--创建行访问控制策略,当前用户只能查看用户自身的数据CREATE ROW LEVEL SECURITY POLICY all_data_rls ON all_data USING(role = CURRENT_USER);--再使用alice用户查询表public.all_data总结:行级访问策略增加了数仓的安全性,表结构中需带有用于区分用用户的字段。疑问:请问列存表是否也有此功能(个人理解列存实现此功能有一定难度,代价可能比较大),我自己测试过程中并未发生报错,但访问功能未实现,是按照以上操作有问题吗?或者列存没有此功能,如果没有的话应该再创建控制策略时报错。   
  • [分享驿站] GaussDB(DWS)第一期免费试用活动之工作负载管理
    工作负载管理的功能为针对数仓中用户进行资源、规则等限制。测试过程:首先进入资源管理界面,开启工作负载开关并添加工作负载队列,选定资源限制和并发限制。创建完成后关联数据库中用户,在关联用户处可以选择添加或删除用户,个人测试了一下,创建Sysadmin权限的用户无法进行关联。创建完成后也可以对各项参数进行修改:DWS工作负载管理操作避免了使用者去服务器进行cgroup设置,再进行关联,使资源管理操作更加简便、易懂。疑问:1在资源池设置中,未发现选择动态资源池或者静态资源池选项,请问DWS有此项功能吗?2之前直播课程中介绍负载队列优先级限制功能与读写IO限制暂时无法使用,请问现在功能是否已经实现,同时也希望尽快将此类功能加入到工作负载队列管理界面中。
  • [分享驿站] DWS免费试用教程
    DWS免费试用教程       0%DWS免费试用指南1.pdf (2.18 M)     本教程用于已经获得DWS免费试用资格的用户,本教程从以下5个方面介绍数据仓库试用流程:一、提交DWS免费试用订单二、一键开通数据仓库服务三、购买并绑定EIP四、下载客户端并连接集群五、清理资源详细操作步骤如下:... 15一、提交DWS免费试用订单注册华为云账号步骤 1 登录华为云网站https://www.huaweicloud.com/ 步骤 2 在页面右上角单击“注册”。步骤 3 进入注册页面,根据提示信息完成注册。步骤 4 完成注册后登录,将鼠标移动到右上方的用户名称,并在下拉列表中选择“账号中心”。步骤 5 在“基本信息”页面单击“认证信息”后的“实名认证”。步骤 6 进入实名认证页面,根据提示信息完成实名认证。                   ----结束提交活动免费体验订单       步骤 1  获得免费试用资格的用户联系DWS小助手获取免费试用链接;       步骤 2  点击链接,立即购买,提交活动体验订单(已获得免费试用资格用户显示价格为0元)。可进入 费用>我的订单 ,查看体验订单详情。                            ----结束 二、     一键开通数据仓库服务开通完免费试用,就可以免费购买并使用数据仓库服务。(一)首先登陆华为云,登录您的账号。华为云链接https://console.huaweicloud.com/console/?region=cn-north-4#/home(二)访问优惠链接:https://console.huaweicloud.com/dws/?region=cn-north-4&activityID=P210824012636773071QUBG05G0ILQ&pkgID=PPP21082401263673201ISMYF0WYQY0H#/dws/promotion您一定看一下:购买数据仓库服务促销套餐后不会自动创建数据仓库集群,您需前往数据仓库服务页面自行创建集群。购买的数据仓库服务促销套餐到期后,集群仍会保留并按标准的按需费率计费。访问优惠链接进入如下页面:购买数量:1(购买数量是1个才是正常),之后点击“立即购买”。点击“去支付”。点击订单号,确认订单是否正确。订单详情如下:确认名称以及订单金额。点击“确认付款”。显示订单支付成功页面如下,点击 “返回数据仓库服务控制台” ,跳转至数据仓库服务控制台。登录 数据仓库服务管理控制台,并单击右上角的“购买数据仓库集群”。(三)在购买页面填写相关参数:区域:数据仓库基础设施所在的区域,请选择 “华北-北京四”。可用区:可用区1---------------------------------------------------------------------------------------------------集群类型:标准数仓节点规格:dwsk.xlarge    注意:只有和订单里的规格一致才是免费的!节点数量:3 注意:本次活动,3各节点免费使用一个月,超出的会收费!包年包月节点数量:如果已经获得免费体验资格,则会显示包年包月节点数量,如果提示未购买,则需要重新获取数据仓库体验资格。否则,会自动按需进行计费。可以在立即购买的时候检查参考价格。---------------------------------------------------------------------------------------------------集群名称:输入管理员用户:输入管理员密码:输入确认密码:输入数据库端口:默认 ----------------------------------------------虚拟私有云:选择1个(有默认选项选择默认)。注:如果没有可选项,单击选择框后面的“查看虚拟私有云”链接,进入到vpc页面创建(创建页面内全部采用默认值即可),创建完成后回到本页面,单击刷新,然后再选择。         1)点击“查看虚拟私有云”         2)点击“创建虚拟私有云”          3)所有选项默认即可,点击“立即创建”子网:选择1个(有默认选项选择默认)安全组参数:自动创建安全组公网访问:暂不使用。(四)配置完成后,单击“立即购买”进入配置确认页面,确认价格是否是0元,无误后点击“提交”。点击“返回集群列表”数据仓库集群正在创建中:等待30分钟左右。说明:   点击立即购买的时候,请检查参考价格,如果已经获取DWS体验资格, 则参考价格会是0。否则会按需进行计费。当前活动创建的集群,免费体验时间只有一个月,请在活动结束之后立即删除集群,否则集群到期,会自动转为按需计费,会自动从账户上扣费!   请等待数分钟,安装页面提示安装成功,查看服务及组织状态变为“正常”后,表示数据仓库服务部署完成。部署成功示例图:                    ---结束三、     购买并绑定EIP购买并绑定EIP步骤1:创建EIP(即弹性公网IP)在 数据仓库服务 页面,左上角选择“华北-北京四”:进入控制台,点击集群名称。点击绑定弹性IP点击“创建弹性IP”。点击“购买弹性公网IP”。请按照下面的设置购买EIP服务(24小时的费用约2元)。   计费模式:按需计费   区域:华北-北京四   线路:静态BGP,   公网带宽:按宽带计费   带宽大小:1Mbit/s   带宽名称:自定义输出   购买数量:1   企业项目(和创建dws集群是企业项目需要一样),   最后点击“立即购买”。   点击“提交”。步骤2:在DWS的服务详情中,在“公网IP”处,单击“绑定公网IP”。点击刷新,弹性公网IP就会出现,确定即可。                   ----结束 四、     下载客户端并连接集群 DWS支持Data Studio和gsql两种后台连接方式,本次试用建议使用Windows平台下的Data Studio客户端来连接。(华为内部员工体验,公网IP连接Data Studio需要使用外网连接,自己安全PC访问不通。)下载客户端并连接集群          具体步骤:https://support.huaweicloud.com/qs-dws/index.html 中的“Step4 下载客户端并连接集群”。 五、     清理资源       免费试用时长为领取免费试用之日起30天内,试用期结束后,集群如果未删除会自行续费,用户可在试用期到期之前自行删除集群清理资源。        该步骤非常必要,如果不及时清理,后续可能会产生费用,请务必关注。       具体步骤:https://support.huaweicloud.com/qs-dws/index.html 中的“Step9 清理资源”。 【注意】本活动最终解释权归华为云数仓GaussDB(DWS)所有。    15
  • [运维管理] 【Gaussdb A】表是支持创建离散Partition
    【问题描述】当前遇到的问题如下: 首先,创建分区表:CREATE TABLE data."test_table"("column1" varchar  DEFAULT NULL ,"partition" int8DEFAULT NULL ) DISTRIBUTE BY HASH("partition") PARTITION by RANGE("partition") (PARTITION "20210429" start('20210429')END('20210430'));由于业务需求,需要按天创建分区但因为数据不连续,可能隔天或者隔几天才有数据,例如上表,如果4月30日没有数据,5月1日又有数据,这时候数据产生的创建分区语句如下:ALTER TABLE data."test_table" ADDPARTITION "20210501" start('20210501')  END('20210502') 就会报以下错误:----------------------------------------[2021-04-29 16:17:41.888 CST] : [ERROR] 执行失败错误代码:[0]SQL错误码: =42P16ERROR: Start value of partition"20210501" is not equal to upper boundary of last partition.------------------------------------------------------------又或者用户导入历史数据,数据产生的创建分区语句如下:ALTER TABLE data."test_table" ADDPARTITION "20200501" start('20200501')  END('20200502') 同样会报以下错误:---------------------------------------[2021-04-29 16:20:58.828 CST] : [ERROR] 执行失败错误代码:[0]SQL错误码: =42P16ERROR: Start value of partition"20200501" is not equal to upper boundary of last partition.---------------------------------------------------------------【求助】gaussDB可以支持这种离散型的分区创建么?
总条数:2746 到第 页
上滑加载中