问题一:别的语句执行正常,就 poll 的时候出现了错误。数据交换量太大超时了?这个参数可调吗?
别的语句执行正常,就 poll 的时候出现了错误。数据交换量太大超时了?这个参数可调吗?其实就是tpch 100G,query17和18
参考答案:
尝试将每个结点的mtu 修改为 9000, 参考如下命令:ifconfig bond0 mtu 9000。
另外,q17 和 q18 可以关闭 PX 的 HashAgg 功能。可能因为你机器 memory 太小,OOM了。
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/458905?spm=a2c6h.12873639.article-detail.47.44dfab26L3IUe1
问题二:请问 pg 有类似oracle 的parallel 提高执行sql 的并发度吗?
请问 pg 有类似oracle 的parallel 提高执行sql 的并发度吗?
参考答案:
有,参考:http://www.cppcns.com/shujuku/postgresql/474099.html
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/458906?spm=a2c6h.12873639.article-detail.48.44dfab26L3IUe1
问题三:目前表的数据量是二百多万笔,要是改了类型,后续框架的orm读取会不会出错?
目前表的数据量是二百多万笔,要是改了类型,后续框架的orm读取会不会出错?
参考答案:
int->bigint,会重写表,只是扩字段类型而已,数据不会出错。数据字段如20个以下,都是比较小的记录,可以停止个30分钟左右读写的话可以把类型改为bigint。
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/459735?spm=a2c6h.12873639.article-detail.49.44dfab26L3IUe1
问题四:请教一下,curvebs部署时,格式化磁盘,状态一直是“Pulling image”,是需要修改什么设置吗?
请教一下,curvebs部署时,格式化磁盘,状态一直是“Pulling image”,是需要修改什么设置吗?
参考答案:
这个过程应该是正常的,如果一直没 pull 下来可能需要看看是不是访问 DockerHub 比较慢。
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/459944?spm=a2c6h.12873639.article-detail.50.44dfab26L3IUe1
问题五:如何部署PolarDB for PostgreSQL?
如何部署PolarDB for PostgreSQL?
参考答案:
安装部署好CurveBS后,只需要执行安装部署PolarDB File System和编译部署PolarDB for PostgreSQL内核两个步骤即可,具体请参见《基于Ceph共享存储部署实例》章节中对应的内容。
以上内容摘自《PolarDB for Postgres SQL 》电子书,点击https://developer.aliyun.com/ebook/download/7673可下载完成版
关于本问题的更多回答可点击进行查看: