本页介绍天翼云TeleDB数据库通过SQL设置参数。 TeleDB提供了三个SQL命令来建立配置默认值。已经提到过的ALTER SYSTEM命令提供了一种改变全局默认值的从SQL可访问的方法;它在功效上等效于编辑postgresql.conf。此外,还有两个命令可以针对每个数据库或者每个角色设置默认值: ALTER DATABASE命令允许针对一个数据库覆盖其全局设置。 ALTER ROLE命令允许用用户指定的值来覆盖全局设置和数据库设置。
本页介绍天翼云TeleDB数据库的加速VACUUM等维护操作。 TeleDB提供了参数maintenance_work_mem,用于为创建索引、统计信息收集、垃圾回收等操作提供维护内存;该参数默认为默认512MB-1GB,在维护操作前,可以在会话级设置更大的维护内存来加快维护操作,建议调整为8GB-2GB之间,不应太大,同时需要参考服务器实际剩余内存情况综合考虑: 会话级维护内存设置方法: teledb=# set maintenance_work_mem to '8GB';