• [热门活动] 【热门直播】云数据库时代,DBA将走向何方?
    云数据库时代,数据库软件越来越成熟和智能,作为数据库管理员的DBA将面临哪些机遇和挑战?又应该具备什么能力,才能应对未来的不确定性?10月10日19:00,三位数据库大咖带你走进《云数据库时代,DBA将走向何方?》主题直播,与您共同探讨DBA的未来转型及出路。报名直播将送499元代金券,还有移动电源、公牛插座等更多好礼等你来!点击:观看直播
  • [技术干货] IAM用户批量创建!
    因图片加载等问题,具体详细的流程,请在最下方附件部分进行下载。一、购买项目管理ProjectMan服务登录华为云官网:cid:link_0,输入账号及密码,登录。进入控制台,选择区域,例如“华北-北京四”,在“开发与运维”中选择“项目管理ProjectMan”.单击“购买DevCloud”。按如下配置购买免费使用的基础版软件开发平台。单击“确认付款”完成购买。单击“返回控制台”。二、批量创建IAM用户选择“立即使用”阅读声明后,勾选 “我已阅读并同意以上使用声明”后,单击“确定”。鼠标移动至右上角个人帐号,单击“租户设置”。单击“批量导入子帐号”选择“下载模板”。在模板中填写子账号名和帐户邮箱。模板单次最大支持100个成员的批量导入。模板填写完成后,勾选“我已阅读并同意……”后单击上传模板按钮进行上传。在控制台选择IAM服务,检查IAM是否已成功创建。IAM 用户创建成功后,其邮箱将收到登录信息,首次登录需修改密码。
  • [热门活动] 【报名有奖】第8届互联网+华为云GaussDB命题大赛报名啦!
    活动时间:2022/7/5-2022/7/31活动福利:(1)活动期间在互联网+大赛华为云GaussDB企业命题页面成功报名的前50支队伍,每支队伍将获得价值199元的华为手环4一个(每支队伍派1人申领)。(2)若成功报名且提交有效作品的Top10队伍,可获得礼品升级机会,每支队伍将获得价值999元的华为无线耳机freebuds4。活动流程:Step1. 在大创网完成华为云GaussDB命题的报名https://cy.ncss.cn/mtcontest/detail?id=8a80808d81197da0018119acfb1904ebStep2. 请申领人添加华为云数据库小助手完成报名截图确认与校验(小助手微信号:18209232786)Step3. 请填写问卷信息,用于最终奖品发放,为了避免后续联系不到中奖者,请正确填写收货信息https://devcloud.huaweicloud.com/expertmobile/qtn?id=3701b5c4cfb141feb4d89a988f918627在大创网完成华为云GaussDB命题的报名【奖品发放】活动结束后,小助手审核通过且活动结束后统一发放奖品,预计8月1号启动发放~
  • [技术干货] GaussDB创新特性解读:Partial Result Cache,通过缓存中间结果对算子进行加速
    为了加速查询性能,传统的关系型数据库,比如Oracle、DB2,都有结果集缓存的特性,用来缓存一条查询语句的结果集。如果后续同样的语句被查询,数据库将直接从结果集缓存中获取结果,而不用再重新执行该查询。MySQL 在4.0版本中也引入了结果集缓存Query cache,但是在设计上有局限性,具体如下: Query cache针对单个查询,任何一个表做了修改,如果影响到结果集就需要刷新或者失效。Query cache对隔离级别有依赖,不同的隔离级别产生的结果集不一样。Query cache需要对所有数据进行缓存,如果表结果比较大的话,缓存需要占据较大的内存或者写入磁盘。这也导致了该特性在MySQL 8.0版本被移除。鉴于结果集缓存对查询性能的增益,我们在GaussDB(for MySQL)引入Partial result cache这一新特性,简称PTRC。顾名思义,这也是一个结果集缓存特性。不同于传统的结果集缓存,PTRC是用来辅助单个查询的内部算子的执行。也就是说PTRC粒度更小,是对查询内部的某个算子的中间结果进行缓存,从而起到算子加速的作用。这里的Partial 有两层概念:从这两点可以看出,PTRC是与单个查询相关的,生命周期从查询开始到查询结束,自动终止。由于它是对算子进行加速,所以一个查询内部可以有多个PTRC。只要优化器根据代价计算,认为该算子适合PTRC,那么优化器就会为该算子引入PTRC。PTRC如何确定对算子并加速?这里我们引入一个新概念:参数化的重复扫描,指的是扫描算子根据参数的不同进行算子扫描。比如Nested Loop Join,对于外表扫描的每一条数据,内表会根据JOIN条件进行扫描,那么对于内表来说就是一次“参数化的重复扫描”。再比如correlated subquery,对于父查询的每一次扫描都会根据父查询的结果集调用子查询执行,然后返回子查询的结果集。PTRC是如何工作的?如前所述,PTRC是缓存算子的中间结果集,那么也和其他cache一样,将数据以key ,value的方式缓存到cache中,通过key来命中,得到value。那么PTRC的相关key和value是如何获取的?下面我们以Correlated subquery为例做简单分析,查询语句如下:SELECT *FROM   t1WHERE  t1.a IN (SELECT a                FROM   t2,                       t3                WHERE  t2.b = t1.b                       AND t2. c > t3.d); 上图是子查询使用EXISTS策略执行的流程图。可以看出:对于数据表t1中的每一条数据,都会驱动子查询执行,直到数据表t1中的所有记录都循环结束。对于数据表t1中的每一条记录对应的t1.a,都需要根据该列值重**描子查询,进而判断子查询的返回值。我们通过EXPLAIN来对比引入PTRC前后执行计划的差异:EXPLAIN format=treeSELECT *FROM   t1WHERE  t1.a IN (SELECT a                FROM   t2,                       t3                WHERE  t2.b = t1.b                       AND t2. c > t3.d);-> Filter: <in_optimizer>(t1.a,<exists>(select #2))  (cost=0.35 rows=1)    -> Table scan on t1  (cost=0.35 rows=1)    -> Select #2 (subquery in condition; dependent)        -> Result cache : cache keys(t1.a, t1.b)            -> Limit: 1 row(s)  (cost=0.80 rows=1)                -> Filter: (t2.c > t3.d)  (cost=0.80 rows=1)                    -> Inner hash join (no condition)  (cost=0.80 rows=1)                        -> Table scan on t3  (cost=0.35 rows=2)                        -> Hash                            -> Filter: ((t2.b = t1.b) and (<cache>(t1.a) = t2.a))  (cost=0.35 rows=1)                                -> Table scan on t2  (cost=0.35 rows=1)可以看出引入PTRC后,多了一个算子Result cache(标红部分),表明该算子当前的子查询引入了PTRC,引入后的执行流程变更为:引入PTRC后,对于数据表t1中的每一条数据对应的t1.a列值,优先查看PTRC,如果命中,直接从PTRC中获取结果集,而不需要执行子查询。如果未命中,需要按原来的方式继续执行子查询,子查询执行的结果会储存到PTRC中。如果下一次同样的列值来驱动执行子查询,可以直接从PTRC获取。优化器如何选择PTRC?优化器在为算子选择PTRC的时候会依赖代价估算,主要是看命中率(命中率 = 不同键值的行数/键值的总行数), 如果命中率大于rds_partial_result_cache_cost_threshold(具体含义参考下文的系统变量介绍)变量定义的最小代价,PTRC将会被选择,反之则不会被选择。是否选择了PTRC,可以通过Explain format=tree或者Explain **yze来观察实际的命中情况。我们通过一个例子来说明:EXPLAIN **yzeSELECT *FROM   t1WHERE  t1.a IN (SELECT a                FROM   t2,                       t3                WHERE  t2.b = t1.b                       AND t2. c > t3.d);-> Filter: <in_optimizer>(t1.a,<exists>(select #2))  (cost=0.35 rows=1) (actual time=3800.595..3800.595 rows=0 loops=1)    -> Table scan on t1  (cost=0.35 rows=1) (actual time=0.064..0.093 rows=1 loops=1)    -> Select #2 (subquery in condition; dependent)        -> Result cache : cache keys(t1.a, t1.b) (Cache Hits: 0, Cache Misses:1, Cache Evictions: 0, Cache Overflows: 0, Memory Usage: 40960 )  (actual time=0.115..0.115 rows=0 loops=1)            -> Limit: 1 row(s)  (cost=0.80 rows=1) (actual time=0.094..0.094 rows=0 loops=1)                -> Filter: (t2.c > t3.d)  (cost=0.80 rows=1) (actual time=0.093..0.093 rows=0 loops=1)                    -> Inner hash join (no condition)  (cost=0.80 rows=1) (actual time=0.092..0.092 rows=0 loops=1)                        -> Table scan on t3  (cost=0.35 rows=2) (never executed)                        -> Hash                            -> Filter: ((t2.b = t1.b) and (<cache>(t1.a) = t1.a))  (cost=0.35 rows=1) (actual time=0.039..0.039 rows=0 loops=1)                                -> Table scan on t2  (cost=0.35 rows=1) (actual time=0.038..0.038 rows=0 loops=1) 从Result cache这个算子后面可以看到:Cache Hits: 0,表示命中的次数为0Cache Misses:1,表示没有命中的次数为1Cache Evictions: 0,表示使用LRU淘汰的记录数Cache Overflows: 0,表示内存overflow的次数Memory Usage: 40960,表示当前查询使用的内存量 由于优化器使用代价估算来计算是否使用PTRC,如果估算错误的话,PTRC还是有额外的代价,比如创建自身的一些数据结构,以及记录的拷贝。为了尽可能的保证查询的性能,PTRC采取了动态反馈的方式来查看PTRC在实际执行的过程中是否继续使用。PTRC会自动判断命中率是否适合保留PTRC,优化器根据没有命中的次数,每隔rds_partial_result_cache_hit_ratio_frequency会检查命中率是否低于rds_partial_result_cache_min_hit_ratio。如果低于该值,优化器会自动禁止继续使用PTRC。 优化器如何限制PTRC的内存使用由于单个查询可以有多个PTRC算子,每个算子都会使用内存来存储缓存数据,那么控制PTRC内存使用就非常有必要,以防止内存OOM。通过系统变量rds_partial_result_cache_max_mem_size来定义每个查询所使用的所有PTRC算子使用的最大内存。如果PTRC使用的内存总数超过该值,优化器会根据LRU算法来进行淘汰。如果通过LRU算法可以找到适合当前存储记录的大小的记录进行淘汰,当前记录可以进行缓存,否则当前记录将不被缓存。PTRC如何配置? 首先,PTRC默认是开启的,可以通过Optimizer_switch中的partial_result_cache选项更改设置:设置为ON,启用PTRC,否则就关闭。通过下表中的4个系统变量,对PTRC进行具体设置。变量名说明rds_partial_result_cache_max_mem_size最大允许使用的内存大小rds_partial_result_cache_cost_threshold优化器选择PTRC的最小代价。如果优化器估算的代价超过该阈值,PTRC将会被选择,否则不会被选择rds_partial_result_cache_min_hit_ratio执行期间的最小命中率。如果命中率低于该值,PTRC将被动态关闭rds_partial_result_cache_hit_ratio_frequency执行期间检查命中率的频率。如果不能命中的次数达到了该值,PTRC将会触发检查命中率是否低于最小命中率。如果低于最小命中率,PTRC将自动失效。PTRC性能测试下面是我们使用TPCH的Q17来测试不同数据量下启用PTRC前后的性能变化。由于PTRC是一个cache,所以命中率越高性能提升就会越高。当然如果PTRC相关的算子执行代价越高的话,那么PTRC获取的性能提升也是越高的。 MariaDB的subquery cache是对重复扫描算子correlated subquery进行加速引入的一个特性,我们参照MariaDB的subquery cache测试样例,同样基于dbt-3 scale 1 数据集,测试PTRC对于correlated subquery的加速效果。由于MySQL和MariaDB索引创建的不同,执行时间与MariaDB不同,这里只需要关注相对时间即可。测试结果如下表所示:examplecache oncache offgainhitmisshit rate10. 5sec22 min 3.98 sec2,647x149975 2599.98%20.26sec1.2sec4.6x628522096.6%30.11sec0.14sec1.27x233777975%41.42sec1.43sec0x02000% 可以看出:上表中最后一行命中率为0的情况下,PTRC默认值检查如果miss了200条之后,会触发检查命中率,发现命中率太低了,所以PTRC自动失效了,所以可以看到miss列里只有200条。MariaDB的测试样例和结果请参考:https://mariadb.com/kb/en/subquery-cache/#performance-impact。PTRC对于参数化的重复扫描都可以进行适配,只要命中率足够,就可以加速执行。对于查询中的多种算子包括Correlated Subquery, Nested Loop Join, Semijoin, Antijoin都有加速作用。PTRC已经正式上线,欢迎大家使用。
  • [行业资讯] 创新技术领航者!华为云GaussDB获颁2022年云原生数据库领域权威奖项
    近日,由中国信息通信研究院主办的“原生聚力,云数赋能”第四届云原生产业大会顺利召开。在这场云原生领域盛会中,华为云GaussDB(for MySQL)云原生数据库凭优越的技术创新实力和实践经验,荣获“云原生技术创新领航者-云原生技术创新案例”大奖。华为云数据库副部长庄乾锋表示,当前数据库行业迎来云原生2.0时代,企业对云数据库提出了更高性能、安全可靠、极致扩展等诸多诉求。华为云GaussDB通过整合多年数据库领域经验和客户诉求,构筑云原生数据库全栈能力,构建以应用为中心的新型数据库云服务,积极引领云原生数据库发展新方向。华为云GaussDB(for MySQL)获云原生数据库领域权威奖项聚焦技术创新 深入云原生领域持续发力作为新一代企业级高性能云原生分布式数据库,华为云GaussDB(for MySQL)基于DFV分布式存储,采用存算分离架构,拥有128TB的海量存储空间,可实现超百万级QPS 吞吐,既拥有商业数据库的性能和可靠性,又具备开源数据库的灵活性,在云原生业务场景有非常明显的核心优势。华为独特优势:垂直集成与传统的线下数据库不同,云数据库有垂直集成云栈中所有层的能力,在云上,存储和数据库的集成能发挥更大的作用。通过并行查询(PQ)提高性能并行是提高性能的通用方法,可以在多层上实现,华为云GaussDB(for MySQL)允许使用多个线程并行执行单个查询;此外,允许更高并行力度的层是存储层,因为存储系统一般有数百个节点和数千个核心,GaussDB(for MySQL) 使用的云规模的分布式存储是提高查询性能的关键基础,结合并行查询,实现大幅提升查询性能。算子下推(NDP)加速查询效率GaussDB(for MySQL)通过算子下推(NDP)技术,把算子卸载到数据所在的存储节点上,利用当地可用的计算资源执行,无需将数据读到计算节点中。实现了在大规模查询场景中将90%的逻辑计算在分布式存储层完成,大幅度降低了网络I/O 延迟,充分释放了云计算算力,在TPC-H测试中,相比社区版本,其性能最高提升了34倍。秒级伸缩,应用0感知GaussDB(for MySQL)支持Serverless,根据数据容量自动伸缩,存储自动打散负载压力,无需分库分表。HTAP 只读分析用户既能得到 MySQL 完备的事务保障,又能享受到 GaussDB(for MySQL) HTAP 只读分析的极致分析性能。华为云GaussDB(for MySQL)不仅通过分布式全并行架构和多节点写入提供极致的吞吐量性能,轻松应对海量高并发数据处理,提升高可用能力;还具备跨AZ部署、跨region容灾、单点故障0中断等多个特性,满足金融级别的高可靠性;且仅需要商用数据库1/10的成本就可以提供企业级的服务能力。极致性价比、AI 自治、HTAP、多主、Serverless将是GaussDB(for MySQL) 数据库未来的重点发展方向。大浪淘沙 做千行百业上云优选当前,华为云GaussDB(for MySQL)数据库面向企业云原生赛道,已在音视频、互联网电商、游戏、保险、汽车制造、物流、交通出行等多个行业场景和标杆大客户得到广泛应用,包括助力永安保险重构核心业务系统,帮助互联网电商如梦饷集团、单创、未来一手等缔造电商新时代,赋能中国一汽红旗和一汽大众数字化转型等等。在中国一汽红旗ERP系统微服务改造、业务上云过程中,GaussDB(for MySQL)提供了在云上和本地部署体验一致的云数据库服务,改造后的ERP系统数据库整体性能大幅提升,流量洪峰下业务运行又快又稳。梦饷集团通过GaussDB(for MySQL)进行电商平台的数字化升级,将业务搬迁上云后,运维效率提升了约30%,核心业务数据库访问平均耗时由1.5s降至1s;此外,梦饷集团每秒成交的订单数再创历史新高,成为了利用数字基础设施助力业务快速增长的标杆。持续深耕 共促产业生态繁荣华为云GaussDB已连续两年入选Gartner云数据库管理系统魔力象限特定领域者,在IDC《2020年下半年中国关系型数据库软件市场数据跟踪报告》中,GaussDB荣获中国关系型数据库本地部署市场国产数据库份额NO.1、公有云市场数据库份额增速第一的优异成绩。此次华为云GaussDB获得“云原生技术创新领航者-云原生技术创新案例”奖项,代表了产品的技术创新实力和市场表现得到了高度认可,同时也是华为云GaussDB的新征程和新起点。未来,华为云GaussDB将持续聚焦云原生数据库技术的探索,打造更多业界领先的数据库技术与产品,助力企业加速上云,共促产业生态繁荣!
  • [版主精选] 校企联合在路上!华为云GaussDB又来高校啦
    近日,以“因聚而生 为你所能”为主题的华为伙伴暨开发者大会终于圆满落幕。在大会的高校分会中,华为云GaussDB数据库的七位布道师分别走进重庆大学、桂林电子科技大学、湖南大学、华南理工大学、宁波大学、西安邮电大学、浙江工业大学,围绕云数据库,与学生们展开面对面的分享与交流,带来数据库的前沿趋势和最新技术解读,足迹遍布了全国六大省份。华为云GaussDB布道师走进七所高校在现场,布道师们向各位学子们详细介绍了数据库行业的诞生、兴起、发展、转型、新玩家加入、未来演进等历程,并对中国数据库自80年代以来从院校科研、国家重大科研专项到后来的商业市场萌芽、壮大等发展历程做了详细介绍。近年来国产数据库呈现出百花齐放的蓬勃状态,根据第三方社区墨天轮“中国数据库排行”显示,目前已有231款国产数据库在排行榜中。数字化时代,数据量呈爆发式增长,面对企业日益增长的需求,传统数据库已无法支撑,而华为云GaussDB结合多年的技术积累和客户实践,正在打造世界级的数据库产品和全场景的云服务。技术创新是永无止境的,布道师们在现场发布并解读了GaussDB数据库HTAP混合负载技术,该技术的商用意味着企业能有效避免传统解决方案中数据抽取、转换和装载等繁琐步骤,极大提升数据处理的时效性,为业务提供实时数据分析,助力企业精准商业决策;另一个重磅消息是,华为将GaussDB时序时空数据库内核开源,并命名为openGemini, openGemini时序时空数据库面向物联网、运维监控等业务场景,具备创新的架构设计、卓越的读写性能、高效的数据分析能力和数据压缩能力,能帮助企业经济高效地处理海量时序数据。openGemini是继openGauss开源之后,华为开源的又一数据库根技术,会场布道师们也诚邀院校学生、数据库行业未来主力军加入社区,共同繁荣openGemini技术生态!人才的培养、就业、未来发展是院校和学生们最为关注的问题,也是企业长期布局、生态建设离不开的话题。分会现场,布道师们还就同学们关心的职业生涯规划问题进行了现场答疑,并基于当前数据库人才的发展趋势,提出了未来职业发展的实质性建议。数据库是专家密集型的行业,数据库产业的发展离不开多类型行业人才的持续加入,在现场,布道师们也以华为云数据库全球人才布局、高端专家为例,呼吁更多的学生加入数据库行业,为数据库产业的繁荣和壮大共同努力。在最后,布道师们还就正在进行的第八届“互联网+”大学生创新创业大赛华为云GaussDB数据库创新应用赛进行命题解读,鼓励大家积极报名参赛,在更大的平台上发挥潜能、展示才华。桂林电子科技大学分享现场当前,我国数据库产业的发展欣欣向荣,尤其是分布式、云原生数据库发展蒸蒸日上。同时,数据库产业的繁荣离不开数据库人才力量的支撑,这次GaussDB布道师走进高校不仅有助于学子们清楚地看到现在数据库产业的发展现状,从而对自己未来的职业发展规划形成清晰的认知,也有助于他们看到将来更广阔的职业空间,为数据库产业的发展贡献自己的智慧和力量,成为改变数据库行业的下一代。一直以来,华为云GaussDB积极参与和推进产教融合,推动校企合作,取得了许多成果。当前,华为云GaussDB已与国内100+所院校建立起合作关系,在教育部2022年第一批“产学合作协同育人”项目中,基于华为云GaussDB数据库的新工科建设项目有11项成功入围,项目将把GaussDB数据库课程引入高校教学体系中,作为高校数据库课程的学习范本和实验平台。未来,华为云GaussDB将持续与高校紧密合作,积极推进产教融合,为学生们输送更多行业前沿动态和技术探索,完善华为云GaussDB数据库的人才培养体系,保障数据库产业未来人才供给!
  • [热门活动] 我敢闯 我会创!第八届“互联网 +”大赛GaussDB命题开放报名啦!
    我敢闯 我会创!万众期待的第八届中国国际“互联网+”大学生创新创业大赛将于6月再次拉开帷幕。今年将一如既往,由教育部与华为云数据库联合命题的产业赛道也正式启动!还记得去年比赛的火热场面吗?激烈的比赛氛围是不是还历历在目?那么,今年的赛题将会更刺激、更过瘾,奖品更丰厚、更神秘,你,准备好了吗?我们虚位以待,等你来战!一、赛题介绍:基于华为云GaussDB开发创新应用说到比赛,核心当然是命题了。产业赛道的设置,目的是为了推进赛事组织的线上线下融合,推进高校创新创业教育与**产业实际技术难题相结合,真正落实大赛“以赛促教,以赛促学,以赛促创”的重要任务。作为产业赛道的重要命题之一,华为云GaussDB命题深度融合“产、学、研、用”的技术创新体系,以此次教育部发起的互联网+大赛为载体,加强与高校、初创企业的创新合作,设置了GaussDB数据库创新应用赛。为了激发学生们的无限潜能,本次命题设计秉承开放包容的思想,不做太多的约束,而是提供基础平台和指引,让参赛者充分发挥想象力来设计、实现,下设了“使用数据库实现行业应用系统”、“数据库运维监控诊断平台”、“让数据库也能AI自动驾驶”三个命题方向,参赛者可以自由选择,基于GaussDB、人工智能等云计算技术探索对应方向的产品或解决方案。本次赛事的三个命题侧重点虽然有所不同,不管是应用数据库,还是调用数据库,还是深入研究数据库参数,但是核心宗旨都在于探索如何用好GaussDB(for MySQL)数据库,如何让它在现实解决方案中发挥更大的作用。GaussDB(for MySQL)手册:https://support.huaweicloud.com/gaussdb/index.html二、赛题攻略:命题一:使用数据库实现行业应用系统命题要求:为了更好地满足各行业日益增长的企业业务/应用需求,如GaussDB(for MySQL)这样的云原生数据库应运而生,那么面对此不断更新的数据库技术,如何利用GaussDB(for MySQL)实现某个业务系统、保障系统的可用性和易用性。请参赛者使用GaussDB(for MySQL)作为后端数据库,基于此开发任意一款应用程序。使用的数据必须存储在华为云云原生数据库GaussDB(for MySQL)中,同时也可以根据应用的需要,使用华为云平台提供的其它产品进行开发。应用范围:应用主题范围或场景不限,可以针对任意行业的问题设计解决方案,包括但不限于酒店、医疗、教育、物流、制造、互联网、电商、制造、社交文娱、金融等等;开发语言不限;应用的形式不限,可以是小程序,APP,网站平台等。交付件:最终提交的作品,需要包含以下交付件——应用系统背景描述,解决方案描述,商业价值分析,社会影响力分析,参赛团队成员介绍,GaussDB(for MySQL)数据存储设计、程序demo演示(可选)等内容。评判标准:参赛前对GaussDB(for MySQL)的基础知识和开发指南要有详细了解,能了解并且使用高阶特性更好;参赛的解决方案如果能有社会立意和改善民生等特点会是加分项;团队分工协作是否清楚均衡,项目开发过程中组织架构,人员配置是否合理;交付件的内容需要阐述清晰,作品最终得分是基于交付件的各个维度综合评判,如果有提交完整的程序演示则会是加分项。举个例子,大家可以参考刚刚结束的华为云数据库新加坡黑客松大赛的冠军作品—DeafTalk,它是一款听觉-语言治疗助手,基于云原生数据库GaussDB(for MySQL)进行开发,以趣味性的方式训练并纠正听障儿童的发音,借助云计算的力量,帮助听障儿童更便捷、更高效地获取专业训练,辅助治疗师对患者进行听障治疗。这个参赛案例是否给你带来不一样的启发?https://mp.weixin.qq.com/s/IpsSejwAzYAW-nQ2z4RANQ命题二:数据库运维监控诊断平台命题要求:随着企业信息化的不断发展,运维人员需要面对越来越复杂的业务和越来越多样化的用户需求,不断扩展的应用需要越来越合理的模式来保障运维服务能灵活便捷、安全稳定地持续。自动化开始代替人工操作在企业的运维过程中逐渐体现出来了强大的优势。请各位参赛者以GaussDB(for MySQL)为中心,围绕该数据库开发一款针对它的运维、监控或者诊断平台。应用范围:可以只聚焦于运维、监控或者诊断其中的一项,也可以涵盖多项,当然包含项目越多,对最终结果也会有正向影响;开发语言不限;应用的形式不限,可以是小程序、APP或者网页平台等。交付件:最终提交的作品,需要包含以下交付件——设计方案描述(监控指标、监控方案等)、结果程序演示视频,可运行环境,操作指南等内容。评判标准:该运维监控诊断平台需要一个能支持真实数据库业务场景和压力的平台,因此它的考察维度会包括:正确性、稳定性、有效性、完整性和易用性。比如,赛题组会通过每3秒收集所展示的监控信息,测试程序是否会发生crash或者长时间无法返回结果来判定系统是否稳定;会通过连接数据库运行sysbench,检查sysbench统计的TPS和监控中展示的TPS是否是一致等等一系列评判标准判断监控信息的正确性。除此之外还会考察该平台对GaussDB(for MySQL)数据库本身的性能影响,即运维监控本身,不应该对数据库的业务运行有明显影响。想要完成好该命题的挑战,需要对操作系统(如CPU调度,内存开销以及IO和网络访问等)和数据库(如锁等待,缓存命中率,SQL执行计划等)的相关核心知识有比较深入的理解,同时对数据库运行过程中容易遇到的问题有深刻的体会,能识别出哪些是我们数据库服务维护过程中的运维、监控的难点和痛点。最后,需要了解GaussDB(for MySQL)的相关统计信息的接口调用,以及GaussDB(for MySQL)的交互方式,才能设计并且实现一个更好的运维、监控或者诊断平台。如果参赛作品能对比现有华为云GaussDB(for MySQL)的运维监控平台,对其中的不足提出改进并且实现了解决方案,一旦该改进被认可为有益改进,其可以作为加分点。 命题三:让数据库也能AI自动驾驶命题要求:AI4DB是基于机器学习等AI智能化技术,主要聚焦数据库自感知、自修复、自调优等方向。近年来也是比较新的研究方向,它能帮助解决传统数据库基于经验方法和规范来做设计,并且还要人工投入来调整和运维数据库的不足,同时也能帮助DBA减少运维工作量。那么如何自动调优数据库参数,让数据库效率更高,让数据库也能自动驾驶!请各位参赛者以GaussDB(for MySQL)为核心,使用AI来针对特定场景定制出更优的配置参数,提升数据库在该场景下的运行性能。参数限定:这里具体测试场景为TPCC场景下的GaussDB(for MySQL)参数调优,使用的硬件规格为4U16G,TPCC的数据规模为300个Warehouse,更多参数请参考下方详细列表:如下图所示,赛题组对其中4个参数值做了限定,且需要注意的是,调优不应该以牺牲一致性、正确性为代价;对于不确定的参赛,请及时联系赛题组进行确认。交付件:该命题的交付件包含:对使用的AI框架进行阐述、优化效果对比(测试场景的初始性能数值,以及最终使用调优后的参数的性能数值进行对比)、调优的参数列表,同时需要提供一段视频剪辑或demo,用来展示AI调优计算的过程。评判标准      需要注意的是必须使用AI调优的参数配置才算是有效参赛,调优所使用的AI系统没有限制,可以自行选择;关于调优后,主要评判维度就是参数调优后的系统性能。赛题评审组会使用统一的规格进行benchmarksql性能压测,性能指标越高的作品得分越高,为了避免性能抖动对结果的影响,最终测试结果需要运行20min。要做好该赛题,需要对GaussDB涉及的主要参数和状态参数有深入的了解,选取与性能相关的,针对数据库在测试场景下的负载和状态信息,进行参数调优,才能达到最佳效果。三:赛题小科普(1)信息获取:TPCC 测试工具能够反馈当前的数据库的响应和性能,可以通过TPCC工具(tpcc-mysql, sysbench-tpcc等), 来获取当前数据库的处理能力GaussDB(for MySQL)提供了丰富的监控指标,可以通过云监控API进行查询GaussDB(for MySQL)完全兼容MySQL,数据库参数描述,配置范围等,可以参考MySQL 8.0 官方手册,也可以参考 Server system variables,以及innodb system variables。(2)调优小科普:并发类参数控制同时进入MySQL或者innodb的线程数,例如: threadpool_size,innodb_thread_concurrency等,并发太小,或导致无法充分利用数据库资源,并发太大,会导致冲突严重,性能下降;内存类参数能够控制缓存的最大内存使用量,例如:innodb_buffer_pool_size,tmp_table_size,sort_buffer_size等,在内存中排序以及创建临时表能够极大地提升计算效率,但是过于大的内存使用有可能导致数据库OOM,或者性能下降;优化方法在某些条件下能够加速查询效率,但如果优化方法使用不当,反而会导致性能降低,例如,optimizer_switch等;其他可以考虑锁相关参数配置,bufferpool淘汰策略等等。四:参赛权益比赛的过程是艰辛的,但收获也是充满惊喜的!这次华为云GaussDB可谓是诚意满满,为各位小伙伴精心准备了丰厚大奖,参赛队伍不仅可以争夺企业赛道的数百个金、银、铜奖,还有额外的参赛奖品!进入Top10的队伍还将获得智能手表、无线耳机等奖品,如果未获得名次,但只要积极参与提交作品或参与开发者故事征集活动,也有机会获得华为音箱、华为手环、GaussDB定制衫等纪念奖品哦。呼~提前了解了赛题和丰厚大奖,真是直呼过瘾!有多少人已经在摩拳擦掌、跃跃欲试了呢? 赛道报名链接:https://cy.ncss.cn/mtcontest/detail?id=8a80808d81197da0018119acfb1904eb相信对于热爱数据库的你,这一定是一次受益匪浅的旅程,快来报名参赛发挥你的最强大脑,用代码书写你的比赛传奇吧!同时可添加华为云数据库小助手(微信号:18209232786),回复“互联网+”加入交流群,群内会不定时发布赛题注意事项、学习资料、专家答疑等相关事宜,请及时关注。
  • [行业资讯] 华为云发布《云原生2.0架构白皮书》,GaussDB技术再升级
    近期,在华为伙伴暨开发者大会2022,华为云CTO张宇昕发布了《云原生2.0架构白皮书》,包括云原生数据库在内,介绍了云原生2.0的关键特征、架构模式,以及优秀实践,为企业数字化升级注入了云原生2.0新动力。华为云数据库首席架构师冯柯也在会上分享了云原生数据库HTAP重大特性商用,通过极致混合负载能力和及时精准的数据分析,助力企业商业决策。华为云CTO张宇昕在会上发表云原生2.0重要演讲云原生数据库技术再创新早在去年,华为云便发布了《云原生2.0白皮书》,阐述了云原生2.0定义、价值及参考架构,解读了“资源高效、应用敏捷、业务智能、安全可信”四大价值以及预测未来发展趋势。而今年的《云原生2.0架构白皮书》,围绕架构升级,重点诠释了云原生2.0技术特征与架构设计模式,以云原生技术力量推动企业数字化转型升级。云原生数据库作为白皮书的重要内容之一,在架构创新和技术特性方面均有重大突破。华为云云原生数据库GaussDB基于存算分离,并利用云原生数据库云存储 DFV 基于存储算子语义下推能力,支撑事务处理算子的并行下推;同时存储层支持日志回放能力,数据库写节点只需要把日志写到存储层,存储层就可以将日志回放为数据页面,并在多副本上提供一致性版本,大大节省了计算层和存储层的高速网络带宽。优化后的云原生GaussDB架构可以很好地解决热点数据问题,以及数据丢失、故障恢复等难题,面对客户高负载和各种复杂场景,表现更从容。Serverless也是云原生数据库的关键特征之一。华为云云原生数据库GaussDB结合Serverless,只需创建数据库节点,指定所需的数据库容量范围,然后数据库处于工作状态期间按照每秒使用的数据库容量进行付费,同时利用华为云数据库的应用无损透明倒换技术 (ALT),规格变更可以实现应用基本无感知,让开发者专注于应用开发,无需关注资源。此外,华为云数据库首席架构师冯柯还在会上介绍了云原生数据库GaussDB的另一重大特性——HTAP。云原生HTAP深度融合OLTP和OLAP两者优势,统一入口,自动分流,并且在行存和列存引擎上建立全局一致性事务视图,达到数据实时一致,支撑更多混合负载的场景。这种方式可以支持大量并发的更新,而且数据同步时延达到秒级或毫秒级,有效避免了传统解决方案中数据抽取、转换和装载等繁琐步骤,极大提升了数据处理的时效性,为企业提升实时精准的决策支持。目前该特性已正式商用。云原生数据库优秀实践云原生数据库GaussDB不仅在技术上硕果累累,还广泛应用于电商、制造业、交通、泛互联网等领域,历经关键行业的锤炼,并取得重大实践成果。在电商行业,为了满足梦饷集团的发展需求,华为云云原生数据库GaussDB(for MySQL)助力梦饷集团打造高性能的云原生电商平台,通过平滑扩容和快速弹性升降能力,可从容应对突发业务流量,大促过后也可以及时回落,快速降低成本。而且运维效率提升约 30%,每秒成交的订单数再创历史新高,成为了利用数字基础设施助力业务快速增长的标杆。在汽车行业,华为云云原生数据库GaussDB(for MySQL)成功助力中国一汽红旗ERP系统微服务改造升级,ERP 系统整体性能大幅提升,流量洪峰下业务运行又快又稳;提供了开放的 MySQL 生态,各业务协同更灵活。使用成本方面,每台数据库由原来最低600+万/年降低至100+万/年;生产效率方面,由原来几天才能出货 bom 单到最快 20 分钟内即可计算出一个生产计划的 bom 单;微服务的拆分提升了系统稳定性,提高了业务交付速度,系统扩展性更强。云原生数据库未来趋势云原生技术浪潮汹涌澎湃,一日千里,云原生2.0之后,我们如何踏浪前行、乘风破浪?未来的技术世界我们无法掌控,但从现状出发,我们或许可以窥见端倪。随着跨Region技术的增强,高资源利用率的驱动,以及Serverless的普遍诉求,去 Region 化、智能弹性、Serverless数据库将是未来发展方向。但在此之前,云原生数据库还有一段路要走,比如Serverless数据库未来需要具备智能弹性的能力,能够根据用户的历史负载计算出用户画像,依赖秒级监控能力,快速判断用户未来的负载趋势,提前为用户弹性伸缩好资源,避免用户负载冲击到资源规格上限,减少系统资源浪费。虽有一定挑战,但也极具动力,华为云云原生数据库GaussDB将凝聚技术力量,锐意创新,助力更多企业业务智能化升级,深化数据服务能力,推进千行百业数字化转型。华为云《云原生2.0架构白皮书》下载链接:https://e-campaign.huawei.com/campaign/hwy-Template/2d9b44732a10958b254908413b193e9f/view/PcQuestionnaire.html?questionaryId=2205071645302398&configId=460947
  • [行业资讯] 华为伙伴暨开发者大会GaussDB专场大咖云集 共话金融科技新发展
    6月16日,2022年华为伙伴暨开发者大会正在以线上的方式火热进行,会上集结了众多行业专家、合作伙伴和客户,一起共话行业前沿趋势,探索技术新发展。在“探秘GaussDB,打造坚实金融数据新底座”专场,华为云数据库首席架构师冯柯、工商银行软件开发中心高级经理董勇明、上海掌数科技有限公司首席顾问邹昌根和华为云数据库创新LAB主任张文亮以线上的形式现身,与观众分享了GaussDB最新技术趋势,以及华为云GaussDB与伙伴合作背后的故事和实践经验。 华为云GaussDB 技术创新之路永不停歇持续创新是华为云一直以来坚持在做的事。当前,随着5G、IoT、AI、大数据的快速发展,数据量爆发式增长,数据库云化进一步提升,数据库行业也迎来了云原生2.0时代,这对数据库的性能、可靠性、可用性都有了更高的要求。华为云GaussDB多年来持续聚焦技术创新,构建以应用为中心的新型数据库云服务,让客户聚焦业务创新。在此次大会上,华为云数据库首席架构师冯柯重点介绍了刚刚正式商用的GaussDB云原生HTAP,分享如何为业务提供更加及时精准的数据分析,助力商业决策;ALT应用无损透明技术如何在遭遇故障、运维以及实例变更时保持业务不中断,实现真正的业务高可用;创新性地将NDP(Near Data Processing, 近数据处理) 和PQ(Parallel Query, 并行查询)相结合,打造了NDPQ(近数据并行处理),打破复杂查询性能天花板。华为云GaussDB的技术优势正在赋能越来越多的企业客户实现数字化高效转型。 工商银行核心系统转型  聚焦技术硬实力 夯实数据底座“在数字化升级的道路上,我们选择了华为云GaussDB作为优秀的合作伙伴。”工商银行软件开发中心高级经理董勇明在分享中提到,工商银行对自身的核心交易系统的诉求有清晰的认知,自2019年和GaussDB联创以来,已有20多个业务系统相继试点上线。去年,在开放平台大型业务系统传统集中式数据库转型领域,双方持续技术攻关,初步形成了整套的系统性技术资产和解决方案,为金融行业提供了低成本、高效可控的转型借鉴。“这一路的联创实践,充分验证了传统集中式数据库向分布式数据库转型的可行性,为大型商业银行核心系统转型趟出了一条宽阔的道路。未来,工商银行将继续依托产学研联合创新机制,与包括华为在内业界领先企业深入开展联合技术攻关与融合共建,共建金融科技新生态”董勇明说。持续技术攻关,联手共建金融科技新生态 掌数科技&华为云GaussDB 助力证券行业金融创新 打造行业标杆“数据库技术作为根技术,在华为生态体系建设中是非常重要的,这也是我们所看重的。”上海掌数科技有限公司首席顾问邹昌根说到。掌数科技是一家聚焦于证券和大资管行业,面向数据库和大数据技术、智能化场景应用以及行业信息技术应用创新领域的金融科技企业,服务于全国80+大型金融机构客户。掌数科技作为华为在金融证券行业首家数据库技术领域的全面合作伙伴,以法人清算系统为行业典型应用场景,形成了以GaussDB为数据底座的一系列全栈式金融创新方案,并已经在证券行业展开试点应用。该方案不仅规划设计了两地三中心的网络高可用架构,也提供了完善的容灾安全保障,以及一整套、全面的基于GaussDB的技术支撑与服务体系。 联创形成基于法人清算系统的GaussDB全栈式金融创新方案 邹昌根表示:“我们期待通过与华为云GaussDB的合作,能够从多个维度保障创新项目的实施落地,让行业充分感知价值,展现我们优秀的实践经验;我们也将共同推进服务能力与体系建设,从而真正形成完整的GaussDB生态体系。” 探秘openGemini 共建开源时序数据库新生态同时,在GaussDB 数据库专场,华为云数据库创新LAB主任张文亮也对刚刚开源的时序时空数据库做了技术解读。“为了更好地推动数字化产业的创新发展,我们决定把自己的时序数据库GaussDB(for Influx)对外开源,开源社区叫openGemini,这是继openGauss开源之后,华为开源的又一数据库根技术。”张文亮说。openGemini时序时空数据库面向物联网、运维监控等业务场景,具备创新的架构设计、卓越的读写性能、高效的数据分析能力和数据压缩能力,帮助企业经济高效地处理海量时序数据。openGemini开源后将秉持着“基于创新技术、贡献产业发展,开放合作,共建共享”的生态策略,和开发者、企业一起,完善周边工具和南北向的生态,共同繁荣openGemini的技术生态。汇聚各界力量,共建openGemini繁荣生态 展望未来,华为云GaussDB将持续深耕技术创新,继续携手工商银行和掌数科技,以及越来越多的企业伙伴,以技术赋能业务数字化升级,并持续贡献openGauss和openGemini开源生态,为行业发展创造更多价值!
  • [热门活动] 精彩预告!华为云GaussDB议程新鲜出炉
    华为云GaussDB精彩议程来袭,重磅特性升级,优秀实践,重大产品开源……更多精彩内容,请锁定6月16日10:30GaussDB专场直播~
  • [热门活动] 这有一份618华为云数据库购买攻略请查收!
    华为云618惠上云,更简单!云数据库RDS for MySQL 1年享1.2折起,任意数据库迁移上云买1年送1年。活动期间还有8800元大礼包、满额赠华为笔记本,赢得1元换购万元数据库的机会!更多活动详情→https://activity.huaweicloud.com/dbs_Promotion/index.html
  • [公告] 新主张新超越!华为云数据库GaussDB品牌视频全新发布
    我们不断探索在指尖,在应用,在云上全面云化时代数据是企业数字化转型的基石数据的价值被深度挖掘华为云GaussDB为企业提供更安全、更稳定、更智能的云上数据库服务华为云数据库GaussDB品牌视频1000+稀缺研发专家800+核心科技专利2000+实践案例 开源开放包容产学研用一体化 华为云GaussDB企业核心数据上云的信赖之选全新品牌主张,持续实力超越长按识别二维码,可以观看华为云数据库GaussDB品牌视频哦!【原视频链接】https://www.huaweicloud.com/product/dbs.html
  • [热门活动] 【开发者故事有奖征集】数据库有约,说出你的故事!
    #开发者故事,有奖征集书写代码与修改BUG是开发者大多数的日常:有时探索良久却毫无进展,抓耳挠腮不得其因;有时眉头紧锁间忽地灵光一现,柳暗花明又一村;个中滋味,最有体会。数据库邀你,分享你的故事。让这份分享成为一盏明灯,照亮更多的人。 一、 活动时间投稿期:即日起-2022/12/30审核周期:每月投稿内容,月底审核;每月优秀投稿,年终评比,获优质大奖投稿形式:视频、文章(不用担心你的文笔和表达能力,投稿后我们会协助你优化的哟) 二、奖励规则奖项数量要求奖励投稿奖励(合格)不限故事稿件10000码豆或小礼包(平装套芯笔记本LB-RPZX+新贵族系列中性笔+金属书签)故事稿件&开发者故事视频20000码豆+大礼包【华为云数据库书籍(3选1)+平装套芯笔记本LB-RPZX+新贵族系列中性笔+金属书签】邀请奖励不限邀请好友完成投稿并合格5000码豆年终评选5个(数量可以上下浮动)多位华为云数据库专家评审1.华为云开发者年终盛典典礼上进行荣誉表彰2.奖品:第1名,价值269元HUAWEI FreeLace无线耳机活力版曜石黑1个、第2~3名,价值199元华为手环4 (曜石黑)2个、第4~5名,价值129元HUAWEI mini蓝牙音箱 _绮境森林2个 数据库书籍(3选1:华为数据之道、数据库原理及应用、openGauss数据库核心技术)三、活动要求投稿作者需真实使用或体验过华为云数据库的产品/服务/工具/课程等资源,内容上要与华为云数据库相关,可以是技术分享、实践、案例等,也可以是与数据库相关的故事。故事要求1000字以上,保证真实、原创,拒绝杜撰剽窃;如果未使用过华为云数据库产品,也想参与活动,请点击开发者免费试用专区进行产品体验,如果需要提供相关课程或者学习资料,请添加添加“华为云数据库小助手”微信:18209232786,进行咨询。四、 参与流程思路梳理:参考附件【开发者故事提纲】列出的一些问题,可以帮助你构建故事的框架,进而完成故事的撰写。撰写故事:请根据步骤1中填写的提纲,完善你的“开发者故事”,要求1000字以上,保证真实、原创,拒绝杜撰剽窃。完成投稿:将故事发送给小助手,合格后可获得投稿奖励, 投稿过程中有任何疑问欢迎随时来撩!邀请好友:邀请好友完成投稿,好友投稿给小助手时,说明或者备注邀请人的华为云用户名,即邀请成功,邀请人可获得邀请奖励。审核通过:在投稿后10个工作日内完成审核,审核通过的合格作品可在华为云博客发布并获得优秀开发者礼包。专家评选:年底,我们将对所有合格投稿进行评选,选出优质的前5名(数量可根据具体情况浮动),在华为云开发者年终盛典典礼上进行表彰,同时进行奖品奖励。注意事项请遵守华为云社区常规活动规则: cid:link_0码豆奖励活动规则:什么是码豆>>>码豆会员中心入口<<< 码豆可在码豆会员中心兑换实物礼品;码豆奖励将于活动获奖公示后3个工作日内充值到账,请到会员中心的“查看明细”中查看到账情况;码豆只能用于会员中心的礼品兑换,不得转让,具体规则请到会员中心阅读“码豆规则”;为保证码豆成功发放,如果修改过账号名还请向工作人员提供修改前后的账号名。
  • [公告] 【2022年度用户激励体系】华为云数据库开发者基础激励
    Hi,等你好久了……数据库论坛,是一个以技术交流、内容分享为导向,为广大开发者提供数据库干货分享、问题求助、热门活动、交流吐槽等的内容平台!2022年5月起,华为云数据库论坛启动开发者激励计划,欢迎来数据库论坛分享干货内容(华为云数据库GaussDB产品技术文章最受欢迎),另外,互动就有奖励哦!  活动内容及奖励活动内容有效动作任务次数奖励码豆(单次)备注基础任务发帖每日任务0/3200码豆,华为云数据库GaussDB产品技术文章100码豆,其他发帖每日上限750数据库相关提问帖每日任务0/325码豆数据库回复/评论每日任务0/325码豆额外奖励活跃天数≥5天 200码豆 活跃天数≥10天 500码豆 年终杰出贡献奖根据发文数量&质量、论坛帖问题解决数量、活跃度等评选为年度数据库优质开发者 20000码豆+数据库GaussDB期刊+数据库书籍(3选1,具体如下)中奖用户数量不限数据库书籍共3本:数据库原理及应用(GaussDB for MySQL)、华为数据之道、openGauss核心技术有问题请添加小助手进行咨询:微信号18209232786规则说明 活跃天数:在数据库论坛有任何互动行为(发帖、回复、评论)当天即为活跃1天。发帖、回复均需发生在数据库论坛,且所互动内容不可为无意义、灌水内容,可通过参与论坛活动参与话题互动。基础任务每天领取码豆上限750,任务次数详见参与步骤说明。每年末根据当年所有开发者活跃情况以及内容质量评选年度优秀开发者。码豆奖励将在次月10日前发放至符合条件的开发者帐号中,请至会员中心查看。本活动自2022年5月1日起开启,活动试行3个月,活动期间将根据大家的意见或建议适当调整。原创保护体系:原创的博客受原创保护,一旦被证实抄袭,管理员立即删帖,且对抄袭博主进行处罚,抄袭次数超过三次进行封号。差评体系:得到别的用户的差评, 被投诉,和其他违法社区规定的行为,一经被投诉三次,经管理员审核属实后,将进行封号处置。 对于滥发博客,评论的用户,参考社区管理规定处罚。码豆奖励活动规则:        什么是码豆>>>码豆会员中心入口<<<         1)码豆可在码豆会员中心兑换实物礼品;        2)码豆奖励将于活动获奖公示后3个工作日内充值到账,请到会员中心的“查看明细”中查看到账情况;        3)码豆只能用于会员中心的礼品兑换,不得转让,具体规则请到会员中心阅读“码豆规则”;        4)为保证码豆成功发放,如果修改过账号名还请向工作人员提供修改前后的账号名。
  • [热门活动] 【奖品丰厚】2022HCSD实训营第一期——躬身入局,一览华为云数据库
    !!!重要提示:本帖是副帖,参与活动请前往主帖,在主帖进行回复,副帖回复不参与活动评奖。主帖入口请戳文末链接或二维码↓↓↓在国际局势动荡且数据量指数级暴增的今天,数据库作为IT行业最重要的基础软件,这颗被誉为软件行业的明珠更是愈发重要。本期实训营通过数据库及行业发展趋势、华为云数据库产品的介绍,让大家对数据库有个全局的认知,为国产数据库的崛起培养优秀的人才。HCSD实训营  第一期欢迎来到数据库的世界活动时间:2022/4/15-2022/5/15活动主题:HCSD实训营第一期——躬身入局,一览华为云数据库活动目的:了解华为云数据库,通过理论和实践相结合的方式,让0基础用户,实现技能提升。活动奖品:华为watchGT2e、筋膜枪、华为手环4、罗技键鼠套装、无线鼠标,和盲盒抽奖(U盘、文件收纳袋、笔记本套装、笔记本散热器、电风扇、数据线、冰箱贴等)参与入口:>>>>HCSD实训营  第一期 数据库【注意事项】1.获奖结果将在活动结束后7个工作日内进行公示,请报名和留言的伙伴关注社区内容,所有奖品将在活动结束后15个工作日内发放,有任何问题,请添加小助手微信18209232786。2.活动奖品颜色随机,且部分奖品数量有限发完将用等值奖品代替;另参与人数不能达到最低楼层,不开奖。3.活动参与需遵守《华为社区常规活动规则》;4.为保证活动的公平公正,华为云有权对恶意刷活动资源(“恶意”是指为获取资源而异常注册账号等**活动公平性的行为),利用资源从事违法违规行为的用户收回抽奖及奖励资格。5.本次活动一个实名认证账号只能对应一个获奖人,如同一账号填写多个不同获奖人,不予发放奖励;6.本活动最终解释权归华为云所有。
总条数:164 到第
上滑加载中