检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
其他系统函数 其他系统函数包含两类,兼容PostgreSQL的函数和实现内部功能的函数。这些函数不推荐使用,若需使用,请联系华为技术支持工程师。 兼容PostgreSQL的函数和操作符 GaussDB的内建函数和操作符兼容PostgreSQL。其中部分函数为系统内部调用函数(如s
MySQL在分区表或普通表上进行DROP列操作后,表结构仍然一致,则可进行分区和普通表数据的交换;GaussDB需要保证普通表和分区表的被删除列严格对齐才能进行分区和普通表数据的交换。 MySQL和GaussDB的哈希算法不同,所以两者在相同的hash分区存储的数据可能不一致,导致最后交换的数据也可能不一致。
off:表示完全关闭底层存储故障校验和页面漏置脏校验的功能开关。 memory:表示打开纯内存态的页面版本校验功能(即底层存储故障校验和页面漏置脏校验),页面版本信息只缓存在内存当中,重启丢失。 persistence:表示打开持久态的页面版本校验功能(即底层存储故障校验和页面漏置脏校验),页面版本信息会持久化到文件中,重启不丢失。
'n' 新行敏感的匹配,将字符串视为多行,^和$匹配每行的开头和结尾,(.)不可以匹配换行。 'm' 新行敏感的匹配,将字符串视为多行,^和$匹配每行的开头和结尾,(.)不可以匹配换行,n的匹配模式一致。 'p' 部分新行敏感的匹配,单行的开头和结尾,(.)不能匹配换行符,^只能匹配第一行开头,$只能匹配最后一行末尾。
其他系统函数 其他系统函数包含两类,兼容PostgreSQL的函数和实现内部功能的函数。这些函数不推荐使用,若需使用,请联系华为技术支持工程师。 兼容PostgreSQL的函数和操作符 下述列表为GaussDB的内建函数和操作符兼容PostgreSQL。其中部分函数为系统内部调用函数
其他系统函数 其他系统函数包含两类,兼容PostgreSQL的函数和实现内部功能的函数。这些函数不推荐使用,若需使用,请联系华为技术支持工程师。 兼容PostgreSQL的函数和操作符 下述列表为GaussDB的内建函数和操作符兼容PostgreSQL。 _pg_char_max_length
安全问题:过多的表会导致数据库的管理和维护变得困难,无限创建表可能会导致数据泄露或数据丢失等安全问题,数据库的稳定性会降低,从而给企业带来不可估量的损失。 因此,对于GaussDB数据库,应该合理规划表的数量和大小,避免无限创建表,从而保证系统的稳定性、可靠性和安全性。 表约束个数不能超过32767个。
suba平方根算法,karatsuba算法性能更高但是在极少数情况下精度可能会和牛顿迭代算法不一致。 不设置此参数:在计算sqrt平方根算法时会使用默认的牛顿迭代算法进行平方根的计算。 allow_textconcat_null 设置此参数:在PG兼容模式下字符串和null值拼接会返回对应的字符串的值。
批量绑定和执行PBE形式的语句。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示使用批量绑定和执行。 off表示不使用批量绑定和执行。 默认值:on numa_distribute_mode 参数说明:用于控制部分共享数据和线程在N
字符处理函数和操作符 GaussDB提供的字符处理函数和操作符主要用于字符串与字符串、字符串与非字符串之间的连接,以及字符串的模式匹配操作。注意:字符串处理函数除了length相关函数,其他函数和操作符不支持大于1GB clob作为参数。 bit_length(string) 描述:字符串的位数。
批量绑定和执行PBE形式的语句。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示使用批量绑定和执行。 off表示不使用批量绑定和执行。 默认值:on numa_distribute_mode 参数说明:用于控制部分共享数据和线程在N
生成列不能作为分区键的一部分。 生成列不能和ON UPDATE约束子句的CASCADE、SET NULL、SET DEFAULT动作同时指定。生成列不能和ON DELETE约束子句的SET NULL、SET DEFAULT动作同时指定。 修改和删除生成列的方法和普通列相同。删除生成列依赖的普
off:表示完全关闭底层存储故障校验和页面漏置脏校验的功能开关。 memory:表示打开纯内存态的页面版本校验功能(即底层存储故障校验和页面漏置脏校验),页面版本信息只缓存在内存当中,重启丢失。 persistence:表示打开持久态的页面版本校验功能(即底层存储故障校验和页面漏置脏校验),页面版本信息会持久化到文件中,重启不丢失。
参数说明:该参数为基于反馈的优化器基数和代价矫正功能的总开关,打开后开启算子信息收集流程和基数估计流程,后端模型维护的启动线程会随此参数开关启动或退出。 参数类型:布尔型 参数单位:无 取值范围: on:表示开启算子信息流程和基数估计流程。 off:表示关闭算子信息流程和基数估计流程。 默认值:
批量绑定和执行PBE形式的语句。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示使用批量绑定和执行。 off表示不使用批量绑定和执行。 默认值:on numa_distribute_mode 参数说明:用于控制部分共享数据和线程在N
MySQL在分区表或普通表上进行DROP列操作后,表结构仍然一致,则可进行分区和普通表数据的交换;GaussDB需要保证普通表和分区表的被删除列严格对齐才能进行分区和普通表数据的交换。 MySQL和GaussDB的哈希算法不同,所以两者在相同的hash分区存储的数据可能不一致,导致最后交换的数据也可能不一致。
ROM和WHERE的效果相同。 必须为INNER和OUTER连接类型声明一个连接条件,即NATURAL ON、join_condition、USING (join_column [, ...]) 之一。但是它们不能出现在CROSS JOIN中。 其中CROSS JOIN和INNER
connect_by_isleaf、connect_by_iscycle和level类型均为int。 connect_by_isleaf、connect_by_iscycle和level在层次查询下,一定会被解析为伪列,不会解析为投影列中别名名称和伪列相同的列。 不建议在定义带有层次查询的视图时引用其他视图。
allow_system_table_mods 参数说明:设置是否允许修改系统表的结构和系统自带模式的名称。 参数类型:布尔型 参数单位:无 取值范围: on:表示允许修改系统表的结构和系统自带模式的名称。 off:表示不允许修改系统表的结构和系统自带模式的名称。 默认值:off 设置方式:该参数属于PO
CASCADE ] 从表中删除一个字段,和这个字段相关的索引和表约束也会被自动删除。如果任何表之外的对象依赖于这个字段,必须声明CASCADE,比如视图等。 DROP COLUMN命令并不是物理上把字段删除,而只是简单地把它标记为对SQL操作不可见。随后对该表的插入和更新将在该字段存储一个NU