世界电信日 | 人大金仓助力中国移动租赁核算系统升级上线

世界电信日
5月17日恰逢第五十四个世界电信日,运营商作为新型基础设施建设以及维护网信安全的主力军,掌握关键核心技术,实现科技自立自强刻不容缓。

作为数据库领域国家队,人大金仓坚持原始创新,低难度、低成本、低风险,平滑地实现国产数据库迁移,多年来积累了丰富的行业实践经验,持续服务运营商核心系统数字化转型升级。近期,由金仓数据库支撑的中国移动租赁核算系统完成整体升级并成功上线,正式提供面向集团及下属31个省、自治区及直辖市各级单位的租赁核算相关服务。

01 标准升级,服务企业数智化战略

根据2019年发布的《国际财务报告准则第16号—租赁》(IFRS16)要求,中国移动于2020年开展租赁相关业务及系统的升级设计,并明确了数据透明化、计算智能化、管理高效化、高度自动化的租赁核算系统功能定位及流程,梳理整合租赁相关业务及系统,基于合同、财务、租赁等基础信息,自动生成租赁台账,并与后续报账付款等模块整合,全方位支撑财务部门租赁核算和监管信息披露需求。

TIPS:IFRS16
国际会计准则理事会(IASB)于2016年发布了《国际财务报告准则第16号—租赁》(IFRS16)。IFRS16取代《国际会计准则第17号—租赁》(IAS 17)并于2019年1月1日生效。IFRS16对承租人会计处理模型进行了重大修订,对财务报表、管理流程及对应的系统建设等均产生了重大影响。

02 TB级数据迁移,内容精准比对

租赁核算系统作为中国移动管理域核心平台子系统,涉及大量金融交易数据,需要进行全部内容详细比对,以精确保障迁移后的数据一致性及完整性;同时,作为核心管理系统,日常承接大量相关业务,停服时间相对较短,上线割接窗口期规划为周末两天,要求数据库迁移及比对整体需在12小时内完成,以供后续应用联调测试。
在这里插入图片描述

由于需采用逐行精确比对的方式,完全顺序执行很难保证整体时效,故金仓在实施落地中并行开启2个数据迁移任务,一个用于生产数据保障上线;一个数据用于内容比对:

1.1主3备生产环境:数据迁移3.5小时完成。

2.在数据迁移完成后,生产环境中继续完成数据迁移后的索引创建及约束创建。

3.4台单机比对环境:
a.将几张包含海量字符型大对象字段的表及几张亿级数据规模的大表分别迁移至2个独立节点,其余表均分至另外两节点;

  b.通过KFS在4节点+各节点内多线程的两级并行方式,保证了数据全量比对任务的时效性。

TIPS:KFS
金仓异构数据同步软件KFS提供基于条件过滤校验和分片校验功能,尤其针对对大表支持设置过滤条件和分片方式,实现详细比对性能的提升。

通过高效方案和团队的努力,整体迁移及比对工作在11个小时内完成,满足项目需求,数据迁移前后数据内容完全一致。

03 多手段诊断优化,性能提升50%

本系统性能验证过程中,工程师充分利用KES内置统计视图和配套的性能诊断优化工具,对KES数据库结合业务特征进行了针对性优化。最终,在测试的7个核心场景中,KES性能相比Oracle分别提升了0.5~16.4倍。
在这里插入图片描述
在这里插入图片描述

KWR
KWR作为KES负载信息库,通过周期性自动记录性能统计相关的快照,分析出KES的操作系统运行环境、数据库时间组成、等待事件和TOP SQL等性能指标,为数据库性能调优提供数据支撑。

KSH
KSH以每秒采样的方式进行会话和相关数据收集,并将采集数据放入内存指定队列中,采集的数据主要包括:会话、应用、等待事件、命令类型、QueryId等。

KDDM
KDDM基于KWR快照采集的性能指标和数据库时间模型(DB Time),自动分析等待事件、IO、网络、内存和 SQL 执行时间等,给出一系列性能优化建议。

在此项目中,金仓KES数据库成功完成原Oracle环境替换,并助力中国移动集团完成租赁核算系统升级。金仓产品方案的高效性、可靠性、高性能及原厂服务的专业能力得到进一步证明。

未来,人大金仓将继续走自主创新之路,秉持“以客户为中心”的宗旨,持续提供更优秀的产品及方案,为数字中国建设贡献金仓力量。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/177259.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

第二证券:怎么判断股票浮筹多少?

股票的浮筹是指公司的股份中,揭露生意在市场上的股份,一般是指除了大股东和筹码安稳的组织等,其他组织和个人能够自在生意的股份。在出资股票时,了解公司的浮筹是非常重要的,由于它直接联络到股票的供需联络和股价动摇…

el-tabel表格加个多选框

<template><div><el-checkbox v-model"checked" :disabled"checkedDis" change"onAllSelectChange">多选框</el-checkbox>点击多选框&#xff0c;禁用列表复选框<el-table ref"multipleTable" :data"…

Nginx+keepalived实现七层的负载均衡

1.keepalived VRRP 介绍 keepalived是什么&#xff1f; keepalived是集群管理中保证集群高可用的一个服务软件&#xff0c;用来防止单点故障。 keepalived工作原理 keepalived是以VRRP协议为实现基础的&#xff0c;VRRP全称Virtual Router Redundancy Protocol&…

CMMI/ASPICE认证咨询及工具服务

服务概述 质量专家戴明博士的名言“如果你不能描述做事情的过程&#xff0c;那么你不知道你在做什么”。过程是连接有能力的工程师和先进技术的纽带&#xff0c;因此产品开发过程直接决定了产品的质量和研发的效率。 经纬恒润可结合多体系要求&#xff0c;如IATF16949\ISO26262…

解决VSCode使用SSH远程连接时无法指定用户名的问题

Windows 11自带OpenSSH客户端&#xff0c;和VSCode配合得很好&#xff0c;没有这个问题。 今天要说的是旧版本Windows 7/8/10系统遇到的问题。 PS: Windows 7可以运行的最后版本是VSCode 1.80.2 由于Windows 7/8/10没有自带的OpenSSH客户端&#xff0c;但可以调用MSYS环境下的…

PyQt界面开发的终极指南

文章目录 前言一、PyQt 简介二、PyQt 与 Qt 的蒙娜丽莎三、PyQt 布局管理器3.1、简介3.2、项目实战3.2.0、添加伸缩项 layout.addStretch&#xff1a;控制布局中组件之间的间距。3.2.1、垂直布局管理器 QVBoxLayout&#xff1a;控件按照从上到下的顺序排列3.2.2、水平布局管理器…

Yuhan Blu-ray DVD Creator for Mac: 打造专属的高清视听盛宴

在如今的高清时代&#xff0c;谁能拒绝一款能够轻松将高清影片刻录成蓝光DVD的刻录机呢&#xff1f;而Yuhan Blu-ray DVD Creator for Mac正是这样一款令人惊艳的软件。 作为一款专为Mac用户打造的蓝光DVD刻录机&#xff0c;Yuhan Blu-ray DVD Creator for Mac支持将各种高清视…

KanTts最小安装-ubuntu

为什么选它&#xff1f; 克隆有很多&#xff0c;为什么选它&#xff0c;它是中国人做的&#xff0c;阿里达摩院&#xff0c;5分钟音频数据集就够了。 国内做的有什么好处&#xff0c;因为大家都是中国人&#xff0c;说的是中国话&#xff0c;技术最大的难题不是基础&#xff…

Spring Boot 使用断言抛出自定义异常,优化异常处理机制

文章目录 什么是断言&#xff1f;什么是异常&#xff1f;基于断言实现的异常处理机制创建自定义异常类创建全局异常处理器创建自定义断言类创建响应码类创建工具类测试效果 什么是断言&#xff1f; 实际上&#xff0c;断言&#xff08;Assertion&#xff09;是在Java 1.4 版本…

【云原生-K8s】Kubernetes安全组件CIS基准kube-beach安装及使用

基础介绍kube-beach介绍kube-beach 下载百度网盘下载wget下载 kube-beach安装kube-beach使用基础参数示例结果说明 基础介绍 为了保证集群以及容器应用的安全&#xff0c;Kubernetes 提供了多种安全机制&#xff0c;限制容器的行为&#xff0c;减少容器和集群的攻击面&#xf…

从前序与中序遍历序列构造二叉树

代码如下&#xff0c;开袋即食 class Solution {private Map<Integer,Integer> map;public TreeNode buildTree(int[] preorder, int[] inorder) {map new HashMap<>();for(int i 0;i<preorder.length;i){map.put(inorder[i],i);}return build(preorder,inord…

【K_means】在矢量量化图像压缩中的应用

我们我们先来导入相应的模块&#xff0c;并看看要压缩的图片&#xff1a; import numpy as np import matplotlib.pyplot as plt from sklearn.cluster import KMeans from sklearn.metrics import pairwise_distances_argmin#对两个序列中的点进行距离匹配的函数 from sklear…

为什么需要Code Review?

1. Code Review 是什么&#xff1f; 代码审查&#xff08;Code Review&#xff09;是软件开发过程中对代码进行系统性检查和评审的一项活动。它是指团队成员之间相互检查彼此编写的代码&#xff0c;以确保代码质量、可读性和符合编码标准等。 2. Code Review 的必要性 ● 提…

第4章_运算符

文章目录 1. 算术运算符1.1 加法与减法运算符1.2 乘法与除法运算符1.3 求模运算符 2. 比较运算符2.1 等号运算符2.2 安全等于运算符2.3 不等于运算符2.4 空运算符2.5 非空运算符2.6 最小值运算符2.7 最大值运算符2.8 BETWEEN AND运算符2.9 IN运算符2.10 NOT IN运算符2.11 LIKE运…

分享一下怎么做陪诊小程序

在当今快节奏的社会中&#xff0c;人们的生活压力越来越大&#xff0c;尤其是在大城市中&#xff0c;由于工作繁忙&#xff0c;生活节奏快&#xff0c;很多人都感到看病难、看病贵的问题。为了解决这一问题&#xff0c;陪诊小程序应运而生。陪诊小程序是一种可以提供线上预约、…

springboot之拦截器、servlet过滤器

一 使用maven新建Spring Boot项目 1. File --> New --> Project... --> Maven &#xff0c;如下图所示 Project SDK下拉列表框中选择前面安装的 Java1.8&#xff0c;如果下拉列表框中不存在Java 1.8&#xff0c;可以单击New按钮&#xff0c;找到安装Java的位置&…

【JS】this指向

一、this指向的四种规则 1.默认绑定规则 对象指向&#xff0c;比较的是引用地址。 console.log(this window); //true console.log({} {}); //false //函数的独立调用 function test(){console.log(this window); //true } test(); 2.隐式绑定规则 谁调用…

CCS3列表和超链接样式

在默认状态下&#xff0c;超链接文本显示为蓝色、下画线效果&#xff0c;当鼠标指针移过超链接时显示为手形&#xff0c;访问过的超链接文本显示为紫色&#xff1b;而列表项目默认会缩进显示&#xff0c;并在左侧显示项目符号。在网页设计中&#xff0c;一般可以根据需要重新定…

linux驱动开发环境搭建

使用的是parallel 创建的ubuntu 16.04 ubuntu20.04虚拟机 源码准备 # 先查看本机版本 $ uname -r 5.15.0-86-generic# 搜索相关源码 $ sudo apt-cache search linux-source [sudo] password for showme: linux-source - Linux kernel source with Ubuntu patches linux-sourc…

初出茅庐的小李博客之STCW15408AS单片机串口1使用记录

STCW15408AS单片机串口1使用记录 资源介绍&#xff1a; STC15W401AS系列单片机是STC生产的单时钟/机器周期(1T)的单片机&#xff0c;是宽电压/高可靠/低功耗/超强抗干扰的新一代8051单片机&#xff0c;采用STC第九代加密技术&#xff0c;无法解密&#xff0c; 代码完全兼容传…