从Oracle 到 TiDB,国有大行打造本地生活 APP 新体验
无需分库分表:原生分布式架构解决了分库分表原设计带来的痛点;金融级高可用能力:Multi-Raft自选主和TiCDC提供主备数据的实时复制,提供了7*24不间断的服务保障;节约存储空间:TiKV采用LSMTree存储引擎,通过编码压缩大幅减少存量、增量数据所需磁盘空间;快速响应业务的要求:分区表动态裁剪配合领域缓存设计...
OceanBase CEO 杨冰:2.8万字总结金融核心系统数据库升级路径与...
分治的就是将大表拆成小,目前主要有两种方式,分区表和“中间件+分库分表”。OceanBase可以和Oracle一样通过分区表将数据打散到各个节点。OceanBase的单个分区存储一张表的部分或者全部数据,当表是普通表的时候,存的就是全部数据,当表是分区表的时候一个分区存的就是一部分数据。分区表相对“中间件+分库分表”...
金融科技转型之Oracle与MySQL数据库差异比较及迁移方案研究
Oracle的分区表和分区索引功能很成熟,可以提高用户访问数据库的体验。MySQL的分区表还不太成熟稳定。10.用户权限MySQL的实例是用户登录时系统分配给用户的,而用户必须是先在MySQL中创建好,用户使用MySQL-uuser_name-ppassword登录,使用showdatabases命令查看数据库,再使用usedatabase_namedatabase选择...
精华回顾|TDSQL助你轻松从Oracle搬家
去O是一项系统性的工作,TDSQL去O考虑到各个方面的内容会比较多,首先是以内核为基础的语法和功能的兼容,包含数据类型、内置函数、Oracle特有的SQL语法,PLSQL等基础语法,也有一些Oracle功能特性的兼容,如分区表维护,MERGEINTO,CONNECTBY,自治事务等这些功能层面的兼容。”腾讯云数据库专家工程师孙旭,首先从TD...
如何保持Oracle数据库的优良性能
Oracle数据库以其高可靠性、安全性、可兼容性,得到越来越多的企业的青睐。如何使Oracle数据库保持优良性能,这是许多数据库管理员关心的问题,根据笔者经验建议不妨针对以下几个方面加以考虑。一、分区根据实际经验,在一个大数据库中,数据空间的绝大多数是被少量的表所占有。为了简化大型数据库的管理,改善应用的查询性...
对于Oracle兼容,我们手拿把掐
对分区表、递归查询、DBlink、伪列等功能层面兼容驱动层面兼容JDBC配合内核能力做用法兼容OCI对oracle接口用法做应用层兼容Pro*C在嵌入式SQL做代码层兼容工具层面兼容异构数据库静态对象、应用SQL差异性评估异构迁移自动改造Oracle数据迁移和数据同步
腾讯云数据库TDSQL两大引擎全新升级,分析能力和Oracle兼容能力...
升级后的TDSQLPG版的Oracle兼容能力在支持全部数据类型、转换函数、connectBy/mergeInto/pivot/unpivot等语法的基础上,新增了数十种企业级Oracle兼容特性,包含数据类型、内建函数、字符集、系统视图、系统内置包、分区表、SQL语法、hint、同义词、存储过程、PLSQL等,进一步满足不同行业企业用户需求的同时大幅提升管控...
Oracle非标准的日期格式的日期格式导致分区裁剪特性无效
这个SQL中涉及的表是一个分区表,该SQL扫描了所有分区,分区裁剪特性没有起效。解决方法尝试通过引入unionall来分解查询,以便于优化器做出更准确的判断。采用这个方法后,确实起效了,当然不可避免会扫描两遍表。通过调整日期FORMAT格式,优化器很精准地判断了分区,整体SQL性能得到了很大的提高。
Oracle数据库并行处理技术详解
例如以下两种情况:在没有必要访问表的所有分区时;或当单一节点所拥有的更大的未分区表是操作的一部分时。在这些情况下,限制分区内并行处理的紧密所有权模式,无法利用所有可用的处理能力,因而不能提供最佳的处理能力使用方案。(3)、第三,由于具有对节点对应物理数据分区的关系,不共享系统在适应变化的业务需求方面...
云呐数据库监控盒子功能都有哪些
可用性:数据库状态、表空间状态、备份状态、数据文件状态等;资源:CPU、内存、IO等;性能:活动连接数、长事务、死锁等;容量:文件系统容量、表空间容量、活动日志容量、分区表上限等。巡检报表:提供了标准化和自动化的报表功能,深度分析数据库各项指标,提供丰富全面的数据库指标,准确反映数据库的全方面健康情况...