oltp数据库
发布时间: 2024-06-18 20:59:34
❶ 数据仓库的并发能力和OLTP类数据库的区别
在数据仓库场景下,对并发能力的要求:
1.用户的多任务能连接进来,这就是连接池的管理。
2.高效完成多任务并发执行,实际上是多任务并发进来后,如何充分利用集群资源,向用户返回执行结果。对于OLTP类数据库来说,用户的任务(SQL)以短事务居多,所以并发能力会比较高。但是在数仓场景下,批处理、复杂查询非常耗费系统资源,对并发能力的要求是几十,例如POC测试中大部分是用5并发、20并发来测试。
由于DWS/LibrA(注1)的集群的Coordinator Node是多活的、对等的,所以整个系统的并发数随着CN的增加可以不断增长。具体的并发能力受限于实际场景:
•短事务:在平安城市某项目中,在混合负载场景下,测试过5000+并发,可以稳定运行。
•长事务:在某银行复杂批处理场景下,20并发可以稳定运行。后续版本会进一步优化。
独创技术:提供一种基于流水线执行模式的查询内存自适应解决方法,解决多并发场景下系统资源抢占问题,实现无论多大并发,系统稳定运行。
热点内容