Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon redshift 红移小桌子-它们是什么?_Amazon Redshift - Fatal编程技术网

Amazon redshift 红移小桌子-它们是什么?

Amazon redshift 红移小桌子-它们是什么?,amazon-redshift,Amazon Redshift,我在stl_查询表中看到以下查询,它们是什么意思?什么时候发生 small table conversion: 3623965 small table validation: select sum(rows), sum(sorted_rows) from stv_tbl_perm where table = {tableid}; 红移会定期检查自动分发表的状态,并根据需要转换分发类型 自动分发 通过自动分发,AmazonRedshift根据表数据的大小指定最佳分发样式。例如,Amazon Re

我在stl_查询表中看到以下查询,它们是什么意思?什么时候发生

small table conversion: 3623965
small table validation: select sum(rows), sum(sorted_rows) from stv_tbl_perm where table = {tableid};

红移会定期检查自动分发表的状态,并根据需要转换分发类型

自动分发
通过自动分发,AmazonRedshift根据表数据的大小指定最佳分发样式。例如,Amazon Redshift最初将所有分布分配给一个小表,然后在表变大时更改为偶数分布。当一个表从全部分布更改为偶数分布时,存储利用率可能会略有变化。分布的变化在几秒钟内发生在背景中。Amazon Redshift从未将分发样式从偶数更改为全部。要查看应用于表的分发样式,请查询PG_CLASS_信息系统目录视图。有关详细信息,请参见查看分布样式。如果不使用CREATETABLE语句指定分发样式,AmazonRedshift将应用自动分发


谢谢乔,这些皈依者是在后台发生的吗?从某种意义上说,它对性能有影响吗?比如说,查询正在使用表运行,而转换正在进行时,它是否需要等到转换完成?我看到集群中有30-40秒的转换。