本篇内容主要讲解“citus中DDL操作规范有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“citus中DDL操作规范有哪些”吧!citus是PG的一个插件,插件主要针对普通SQL(非UTILITY)加HOOK进行了一些ROUTE处理,同时使用UDF对表进行新建分区的操作。如果用户如果要执行DDL,免费主机域名那么CITUS无法接管,应该如何操作呢?分两种情况,一种需要在所有节点(CN以及WORKER)执行,还有一些只需要在CN节点执行。由于这些DDL在CN节点执行时,不会自动在WORKER执行,所以需要在所有节点执行。常用的DDL包括:1、新建用户2、新建数据库所有节点新建数据库后一定不要忘记:2.1、在所有节点新增的DB内添加citus插件2.2、仅在CN节点,连到新建数据库里面添加worker节点。(千万不要忘记,每新建一个DB,都需要重复做。所以可以把它做到模板库里面,新建DB时,使用模板新建。)例如2.3、如果使用了MX功能,还需要添加一遍。参考《PostgreSQL sharding : citus 系列1 – 多机部署(含OLTP(TPC-B)测试)》免费主机域名3、新建schema4、新建函数5、新建操作符自定义操作符6、新建类型自定义类型7、新建插件以上为常用的DDL,需要在所有节点执行。1、新建表,调用citus函数创建分片。例子2、新建视图视图仅需在CN节点操作,因为SQL最后会解析成视图里面的内容。例如到此,相信大家对“citus中DDL操作规范有哪些”有了更深的了解,不妨来实际操作一番吧!这里是云技术网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
这篇文章主要介绍了MySQL中innodb新特性有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。4.1 innodb buffer dump 功能增强 5.7.5 新增加innodb_buf…