OceanBase CEO 杨冰:2.8万字总结金融核心系统数据库升级路径与...
向上兼容方面,我们从0.4版本就开始做SQL语法,确定兼容SQL语法的原则。自2008年集团开启传统数据库升级以来,平滑迁移经验不断积累、Oracle/MySQL语法兼容能力不断增强,Oracle兼容性经过多年打磨,功能兼容覆盖率在95%以上;MySQL兼容版本也从5.x发展到8.0,兼容MySQL8.0的主流功能。应用只需要很小的改动,甚至无需改动,就可...
支持Oracle PL/SQL,星环科技KunDB高兼容性实现低成本国产替代
KunDB高度兼容Oracle语法与PL/SQL,支持VARCHAR2/NVARCHAR2、NUMBER等全部常用数据类型,在PL/SQL语法上,支持控制语句、集合、动态SQL、子程序、预定义包、错误处理等全部PL/SQL语法,并且通过自主原创的PL/SQL编译器,KunDB支持复杂PL/SQL程序,执行性能比解释执行提升一个数量级,解决了Oracle业务迁移到国产化数据库的...
揭秘TDSQL-A:兼容Oracle的同时支持海量数据交互
Oracle里的startwithconnectby层次查询,TDSQL-A也是支持的。它实际上是进行了树的中序遍历。我们是通过一个递归CTE来进行实现的,最终实现层次查询的结果。3.9PIVOT&UNPIVOT支持TDSQL-A还支持PIVOT和UNPIVOT函数。PIVOT是一个把行数据转成列属性的函数,UNPIVOT刚好相反,是将列属性转成行数据。大概的实现方...
使用plsql创建oracle定时器
通过plsql查看tables、views等文件夹,找到定时器对应的DBMS_Jobs文件夹。在文件夹或者在已有的定时器上右键new...创建一个新的job(定时器)输入红色选中的必输参数。What里面是一些存储过程,可以是一个或者多个。多个之间用分好;隔开,可以数据一下注释说明,格式“/*存过说明*/。点击应用即可保存。点击View...
即席查询引擎对比:我为什么选择Presto
即席查询AD-HOC:以单独的SQL语句的形式执行的查询就是即席查询,比如说:HUE里面输入SQL语句并获得结果或者使用dbeaver连接hiveserver2自己键入的SQL代码并获取结果,这样的操作就是即席查询。我们可以把OLAP分为两大类,即席查询就是其中的一类,另外一类可以被称作固化查询。它们之间的差别在于,固化查询在系统设计和实施...
【服务器数据恢复】硬盘坏道导致oracle数据库损坏的数据恢复案例
SQL>@controlfile.sql6、重建控制文件完成后,启动数据库报错,需要进一步处理(www.e993.com)2024年10月24日。SQL>alterdatabaseopen;alterdatabaseopen/frombyte*ERRORatline1:ORA-01113:file1needsmediarecoveryORA-01110:datafile1:'/free/oracle/oradata/orcl/system01.dbf'...
Oracle数据库系统调优方法
内存的调整主要是指调整组成SGA的内存结构的大小来提高系统性能,由于Oracle数据库服务器的内存结构需求与应用密切相关,所以内存结构的调整应在磁盘I/O调整之前进行。1.2.1库缓冲区的调整库缓冲区中包含私用和共享SQL和PL/SQL区,通过比较库缓冲区的命中率决定它的大小。要调整库缓冲区,必须首先了解该库缓冲区的...
国产数据库先行者 ArgoDB——以自主创新技术,加速全行业国产化替代
基于星环ArgoDB数据库平台,支持满足仓集一体、实时数仓等建设需求,同时具备完整的SQL及PL/SQL支持。通过支持Oracle方言,极大降低了Oracle数据库业务数据和现有分析型业务的迁移成本。在分析型业务方面以更低成本、更高性能完整替代了传统Oracle数据仓库,确保分析型业务与交易型业务的隔离。
甲骨文断供俄罗斯!中国数据库能否一战?数据库产业深度报告
传统SQL受限于其拓展性,在大数据发展下逐渐面临瓶颈,而NewSQL提供了与NoSQL相同的可扩展性,而且仍基于关系模型,保留了极其成熟的SQL作为查询语言,从而保证了数据的强一致性;同时,基于分布式架构,对接多种数据模型引擎,避免搭建多种类数据库的多模数据库快速发展。
秒懂数仓的前世今生:DBMS、DW、OLTP、OLAP到底是啥?(上篇)
1~3会从是啥、为啥、如何用三个角度去描述DBMS数据库管理系统去描述,这三部分较为理论化,所以读起来稍稍会有点枯燥,大家如果是实战派可以直接阅读4常见应用(oracle、mysql、sqlserver)。一、DBMS是啥:定义在数仓出世前,DBMS是广泛被使用的。DBMS即数据库管理系统databasemangementsystem。