TDSQL|在整个技术解决方案中HTAP对应的混合交易以及分析系统应该...
2021年11月9日 - 腾讯新闻
另外DDL同步要求更高,有两个原因,一个是DDL里面没有全部信息,如果想加一个、减一个列,但是你只有一个列的信息,没有整个表的信息,这样对就需要有模块对整个系统的元信息进行管理。另外就是实时性,一旦DDL出现延迟,可能会影响后续更改数据的同步,所以DDL语句同步也很重要。我们想让系统放在公有云上,大家都知道用M...
详情
大变局:国产数据库的机遇与挑战|深度研报
2022年3月30日 - 腾讯新闻
AP场景天然有很多复杂的用户查询,具体到SQL语句上就是大量的多表连接、复杂的表达式计算、多层嵌套的子查询、聚合函数等等。这些对引擎的查询优化能力要求门槛极高。数据分析型基准测试(TPC-H)是公认的衡量数据库数据分析能力的权威标准之一,因此TPC-H测试结果也被作为数据库性能的衡量标准之一。外壳层面,大数据与数...
详情
400倍加速,PolarDB HTAP实时数据分析技术解密
2021年10月25日 - 腾讯新闻
第一点考虑到系统可用资源(主要是内存)的限制,一般不会在所有的表的所有上都创建列索引,当一个查询语句需要使用到列不在列存中存在时,其不能在列存上执行。第二点,基于性能的的考量,我们完全重写了一套面向列存的SQL执行引擎,包括其中所有的物理执行算子和表达式计算,其所覆盖的场景相对MySQL原生行存能够支持的...
详情
面试官问:“在项目中用过多线程吗?”你就把这个案例讲给他听!
2021年3月6日 - 网易
接收线程返回结果List>futureList=newArrayList<>(32);//起THREAD_NUM个线程并行查询更新库,加锁for(intj=0;j<THREAD_NUM;j++){synchronized(PushProcessServiceImpl.class){intstart=count*LIMIT;count++;//提交线程,用数据起始位置标识线程Futurefuture=pool.submit...
详情