摘要:
bitmap scan 解读 什么是bitmap scan? bitmap scan是pg中表的扫描计划的一种。 bitmap scan的作用就是通过建立位图的方式,将index scan 回表过程中对页访问的随机性IO转换为顺行性行为,从而减少查询过程中IO的消耗。 其优化理念是通过bitmap 阅读全文
posted @ 2024-04-03 17:01
KINGBASE研究院
阅读(249)
评论(0)
推荐(0)
摘要:
KingbaseES数据库,已经对Mysql数据库进行了功能和使用方面的兼容。针对sql_mode配置使用情况,也做了相关的兼容适配,在最新kes的mysql数据库模式中,sql_mode参数已经对ONLY_FULL_GROUP_BY,ANSI_QUOTES,STRICT_ALL_TABLES这三个 阅读全文
posted @ 2024-04-03 17:01
KINGBASE研究院
阅读(3058)
评论(0)
推荐(0)
摘要:
授予schema下对象权限 创建一个名为schematest的schema: CREATE SCHEMA schematest; 创建一个新的用户,名为test02用户: 创建一个新的用户,名为test02用户: 如果不对test02用户授予任何权限,切换到test02用户执行craete tabl 阅读全文
posted @ 2024-04-03 17:00
KINGBASE研究院
阅读(435)
评论(0)
推荐(0)
摘要:
背景 有客户提出一个问题。 一个类似这样的SQL语句,select count(id) from 为什么执行计划用全表扫,不用索引。id列上有主键。 分析 test=# explain (analyze, buffers ) select count(id) from t1; QUERY PLAN 阅读全文
posted @ 2024-04-03 17:00
KINGBASE研究院
阅读(112)
评论(0)
推荐(0)
摘要:
前言 前几天同事在生产环境遇到的一个报错:tuple concurrently updated 从字面意思看是行的并发争用。这个问题原因是数据库更新系统表时产生了争用,所以不同session不能并发更新系统表。 测试 窗口1,不提交事务 begin; truncate t1; 窗口2,因为无法更新系 阅读全文
posted @ 2024-04-03 17:00
KINGBASE研究院
阅读(457)
评论(0)
推荐(0)

浙公网安备 33010602011771号