检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
02_6003。 gaussdb=# CREATE NODE GROUP test_group WITH ( dn_6001_6002_6003 ); --修改创建出的NODE GROUP名称为test_group_new。需要在维护模式下(调用SET xc_maintenance_mode=on;)。
EXEC SQL CREATE TABLE test (a int, b text); EXEC SQL INSERT INTO test VALUES (1, 'one'); EXEC SQL INSERT INTO test VALUES (2, 'two');
描述:传入源文件路径以及页面号,将该页面覆盖写入到目标文件指定页面号上,支持基于备机修复主机页面。此外,该视图支持对坏块的初始化操作。分布式环境下该函数需要在DN下执行。 对目标页面进行覆盖写并同步备机,页式修改对象支持Uheap、Ubtree页面。后续支持Undo Record页面、Undo
--创建用户。 gaussdb=# CREATE USER test PASSWORD '********'; --修改全量物化视图的所有者。 gaussdb=# ALTER MATERIALIZED VIEW foo OWNER TO test; --查看物化视图信息。 gaussdb=#
--创建用户。 gaussdb=# CREATE USER test PASSWORD '********'; --修改全量物化视图的所有者。 gaussdb=# ALTER MATERIALIZED VIEW foo OWNER TO test; --查看物化视图信息。 gaussdb=#
设置不当的风险与影响:设置过小会影响主机的性能,例如设置为10,说明备机回放相对备机接收日志有延迟,允许延迟最大为10s,如果超过了10s,则会限制主机往备机段发送日志,对主机的性能会有限制,在主备场景下,主机的事务需要有备机日志落盘才能提交,限制了日志的发送会限制主机的事务执行影响到性能。设置过大会失去流控效
on表示允许收集相关操作对表数据改动的时间。 off表示禁止收集相关操作对表数据改动的时间。 默认值:on track_sql_count 参数说明:控制对每个会话中当前正在执行的SELECT、INSERT、UPDATE、DELETE、MERGE INTO语句进行计数的统计数据。 在x86架构集
此函数的表现会因为interval表达式的差异与MySQL有差异,具体可见INTERVAL差异说明。 2 ADDTIME() 支持 MySQL对第二入参为DATETIME样式字符串返回NULL,GaussDB可以计算。 入参取值范围为['0001-01-01 00:00:00', 9999-12-31
来自全局的设置。 设置方式:该参数属于USERSET类型参数,请参考表 GUC参数分类中对应设置方法进行设置。 设置建议:建议新开局点或者对浮点序列化有性能诉求,可以设置此参数。 设置不当的风险与影响:该参数打开后,在extra_float_digits设置不同取值时,float
off:表示不开启最小精度方法。 默认值:off 设置方式:该参数属于USERSET类型参数,请参考表 GUC参数分类中对应设置方法进行设置。 设置建议:建议新开局点或者对浮点序列化有性能诉求,可以设置此参数。 设置不当的风险与影响:该参数打开后,在extra_float_digits设置不同取值时,float
此函数的表现会因为interval表达式的差异与MySQL有差异,具体可见INTERVAL差异说明。 2 ADDTIME() 支持 MySQL对第二入参为DATETIME样式字符串返回NULL,GaussDB可以计算。 入参取值范围为['0001-01-01 00:00:00', 9999-12-31
输入格式:不支持转义字符输入,不支持""双引号输入。 输出格式:对于'\0'字符,查询结果表现为“\000”,使用jdbc驱动的getBytes接口获取表现为'\0'字符。 操作符:不支持算数运算符“+”、“-”、“*”、“/”、“%”;不支持常用逻辑运算符或、与、非(“||”、“&&”、“
输入格式:不支持转义字符输入,不支持""双引号输入。 输出格式:对于'\0'字符,查询结果表现为“\000”,使用jdbc驱动的getBytes接口获取表现为'\0'字符。 操作符:不支持算数运算符“+”、“-”、“*”、“/”、“%”;不支持常用逻辑运算符或、与、非(“||”、“&&”、“
10 11 12 13 14 15 gaussdb=# CREATE TABLE test (a int, b int); CREATE TABLE gaussdb=# INSERT INTO test SELECT generate_series, generate_series
数据位置,从而提高性能。 一个频繁使用的索引可以放在性能稳定且运算速度较快的磁盘上,比如一种固态设备。 一个存储归档的数据,很少使用的或者对性能要求不高的表可以存储在一个运算速度较慢的磁盘上。 管理员通过表空间可以设置占用的磁盘空间。用以在和其他数据共用分区的时候,防止表空间占用相同分区上的其他空间。
120 update TEST_t1 set title = title + 100*i; END; / --调用函数 CALL proc_forall(); --查询存储过程调用结果 SELECT * FROM TEST_t1 WHERE title BETWEEN
EXISTS rewrite_rule_guc_test CASCADE; CREATE SCHEMA rewrite_rule_guc_test; SET current_schema=rewrite_rule_guc_test; --创建测试表 CREATE TABLE t(c1
t执行的每条SQL都会缓存语句,可能导致内存膨胀。需要调整preferQueryMode=extendedCacheEverything,对statement进行缓存淘汰。 关闭语句对象。 1 stmt.close(); 执行预编译SQL语句 预编译语句是只编译和优化一次,然后
N架构,主要开发了分布式执行框架(stream算子)、向量化引擎等领域中较重要的特性。目前GaussDB除了保留PostgreSQL的标准接口和公共函数外,在自研生态、架构和关键技术上也有了新的发展,开源了集中式部署的能力,重构了存储引擎和优化器。GaussDB与PostgreSQL有如下不同:
通用文件访问函数 通用文件访问函数提供了对数据库服务器上的文件的本地访问接口。只有数据库集群目录和log_directory目录里面的文件可以访问。使用相对路径访问集群目录里面的文件,以及匹配log_directory配置而设置的路径访问日志文件。只有数据库初始化用户才能使用这些函数。