集中式与分布式一体化架构,达梦给企业更好的选择
优化器是数据库的核心,达梦可以把SQL优化能力从集中式数据库很平滑地迁移到分布式数据库产品里,为客户提供成熟稳定、移植和学习成本低的分布式数据库解决方案。黄海明重点分享了达梦分布式数据库在福建移动大数据、某新一线城市全民医疗健康系统的应用,福建移动大数据成功替换了TeraDataAster和GreenPlum。某新一线城市全民医...
OceanBase CEO 杨冰:2.8万字总结金融核心系统数据库升级路径与...
其次,大型金融机构需要整体升级的系统较多,迁移的数据量也较大,所以重点关注整套迁移方案的安全性和改造成本,数据库针对原数据库的高度兼容以及完整的迁移工具是大型金融机构最关心的能力之一。最后,一般大型金融机构的基础设施也比较复杂和多样化,要求数据库厂商能基本兼容所有主流的国产芯片,同时可以多芯片混部,服务器上...
OceanBase CEO 杨冰:2.8万字总结金融核心系统数据库升级路径与...
其次,大型金融机构需要整体升级的系统较多,迁移的数据量也较大,所以重点关注整套迁移方案的安全性和改造成本,数据库针对原数据库的高度兼容以及完整的迁移工具是大型金融机构最关心的能力之一。最后,一般大型金融机构的基础设施也比较复杂和多样化,要求数据库厂商能基本兼容所有主流的国产芯片,同时可以多芯片混部,服务器上...
收藏| 超详细 SQL 语法知识点!——Part.2
SQL约束用于规定表中的数据规则。如果存在违反约束的数据行为,行为会被约束终止。约束可以在创建表时规定(通过CREATETABLE语句),或者在表创建之后规定(通过ALTERTABLE语句)。约束类型NOTNULL-指示某列不能存储NULL值。UNIQUE-保证某列的每行必须有唯一的值。PRIMARYKEY-NOTNULL和...
玖章算术CEO叶正盛:程序员必须掌握的数据库原理
HEAP和BTREE通常是OLTP数据库使用,而OLAP通常数据量非常大,COLUMN-STORE(列存)是更常见的存储结构,因为按列存储数据可以做到更好的编码压缩,并且当SQL只是需要请求大宽表的部分字段时,COLUMN-STORE就非常有优势。开源的ORC和PARQUET是列式存储的典型模型,都比较常见。Greenplum、ClickHouse等数据仓库都支持列式存储。
亿级流量场景下平滑扩容:TDSQL水平拓展方案实践
对TDSQL来说,数据拆分的逻辑放到一个创建表的语法里面(www.e993.com)2024年9月8日。需要业务去指定shardkey“等于某个字段”——业务在设计表结构时需要选择一个字段作为分区键,这样的话TDSQL会根据这个分区键做数据的拆分,而访问的话会根据分区键做数据的聚合。我们是希望业务在设计表结构的时候能够参与进来,指定一个字段作为shardkey。这样...
有没有完全自主的国产化数据库技术
和SQL不同,SPL完成这个运算的语句中没有排序字样,也就不会产生大排序的动作,在全集还是分组中计算TopN的语法基本一致,不仅写法上更简单,性能也更高。而SQL只能写出有排序字样的语句,是不是能跑得快就只能指望数据库的优化引擎了,简单情况时数据库还能对付,但情况复杂时连Oracle这样的资深数据库...
不会再有数据仓库了!和数据库无本质区别,它消失还有几年?
以NoSQL,NewSQL展开数据库新时代序幕随着手机,尤其是智能手机,智能平板,互联网应用的发展,关系型数据库在处理这些应用上逐渐吃力,因此Redis,MongoDB,ElasticSearch逐渐有了市场。他们的操作语法,看似和关系型数据库没有相似之处,但在组成架构上却还有些异曲同工,目的是把原来在关系型数据库中不好处理的部...
MyBatis Dynamic SQL
这个库是生成动态SQL语句的框架。可把它看作是一个类型安全的SQL模板库,另外还支持MyBatis3和SpringJDBC模板。该库将生成格式化为由MyBatis或Spring使用的完整DELETE,INSERT,SELECT和UPDATE语句。最常见的用例是生成语句和一组匹配的参数,这些参数可以被MyBatis直接使用。该库还将生成与...
基于PG数据库插件的SQL规范审核工具
querytree在C语言中就是一个结构体,该结构体中的每个变量也都有其特定的含义,每个结构体的变量也都包含其他结构体,这样就现成了一个多叉树的结构,这个多叉树的每个节点都包含这个SQL语句的某一组成部分的详细信息。上面的截图是PG数据库将某一个SQL语句解析后的querytree的各个节点的内容打印在后台日志中。