-
CREATE DATABASE - 云数据库 GaussDB
gaussdb=# ALTER DATABASE music3 SET TABLESPACE PG_DEFAULT; --关闭在数据库music3上缺省的索引扫描。
-
CREATE TABLE SUBPARTITION - 云数据库 GaussDB
指定分区语句目前不能走全局索引扫描。
-
数据倾斜调优 - 云数据库 GaussDB
这个差距对于数据扫描的性能影响还可以接受,但如果上层有join算子,则影响较大。 通常,数据表在各DN上是hash分布的,因此分布列的选择很重要。
-
数据倾斜调优 - 云数据库 GaussDB
这个差距对于数据扫描的性能影响还可以接受,但如果上层有join算子,则影响较大。 通常,数据表在各DN上是hash分布的,因此分布列的选择很重要。
-
ALTER TABLE - 云数据库 GaussDB
VALIDATE CONSTRAINT constraint_name 验证一个使用NOT VALID选项创建的检查类约束,通过扫描全表来保证所有记录都符合约束条件。如果约束已标记为有效时,什么操作也不会发生。
-
其他优化器选项 - 云数据库 GaussDB
no_unique_index_first:关闭主键索引扫描路径优先的优化。 join_sel_with_cast_func:估算join行数的时候支持类型转换函数。 canonical_pathkey:正则化pathkey生成置后。
-
WAIT - 云数据库 GaussDB
DataFileSync 将表数据文件持久化磁盘 表数据文件 I/O事件 DataFileTruncate 表数据文件truncate 表数据文件 I/O事件 DataFileWrite 向表数据文件写入内容 表数据文件 LWLOCK事件 SyncScanLock 用于确定heap扫描时某个
-
WAIT - 云数据库 GaussDB
DataFileSync 将表数据文件持久化磁盘 表数据文件 I/O事件 DataFileTruncate 表数据文件truncate 表数据文件 I/O事件 DataFileWrite 向表数据文件写入内容 表数据文件 LWLOCK事件 SyncScanLock 用于确定heap扫描时某个
-
PG - 云数据库 GaussDB
SyncScanLock 用于确定heap扫描时某个relfilenode的起始位置。 NodeTableLock 用于保护存放CN和DN节点信息的共享结构。 PoolerLock 用于保证两个线程不会同时从连接池里取到相同的连接。
-
CREATE TABLE SUBPARTITION - 云数据库 GaussDB
指定分区语句目前不能走全局索引扫描。