云数据库 TDSQL 参数管理接口 API 文档
版权声明 2015-2016 腾讯云版权所有 本文档著作权归腾讯云单独所有, 未经腾讯云事先书面许可, 任何主体不得以任何形式复制 修改 抄袭 传 播全部或部分本文档内容 商标声明 及其它腾讯云服务相关的商标均为腾讯云计算 ( 北京 ) 有限责任公司及其关联公司所有 本文档涉及的第三方 主体的商标, 依法由权利人所有 服务声明 本文档意在向客户介绍腾讯云全部或部分产品 服务的当时的整体概况, 部分产品 服务的内容可能有所调整 您所购买的腾讯云产品 服务的种类 服务标准等应由您与腾讯云之间的商业合同约定, 除非双方另有约定, 否则, 腾讯云对本文档内容不做任何明示或模式的承诺或保证 第 2 页共 28 页
文档目录 文档声明... 2 查看数据库参数... 4 修改数据库参数... 25 查看备份日志设置... 27 第 3 页共 28 页
查看数据库参数 1. 接口描述 本接口 (CdbTdsqlGetConfigList) 用于获取数据库的当前参数设置 接口请求域名 :tdsql.api.qcloud.com 2. 输入参数 以下请求参数列表仅列出了接口请求参数, 正式调用时需要加上公共请求参数, 见公共请求参数页面 参数名称 必选 类型 描述 cdbinstanceid 是 Int 实例 ID dbmode 否 Int 0 单机版 ;1 分布式 ( 目前只开放单机功能, 此参数无效 ) 3. 输出参数 公共返回值结构在返回值可以查看, 此处只列出 data 字段的返回值格式 参数名称类型描述 id Int 实例 Id config Array 具体的参数和相关的值, 参看示例 4. 示例 输入 https://tdsql.api.qcloud.com/v2/index.php? &< 公共请求参数 > &Action=CdbTdsqlGetConfigList &cdbinstanceid=40732 第 4 页共 28 页
输出 "code": 0, "message": "", "codedesc": "Success", "data": "id": 40732, "config": [ "param": "auto_increment_increment", "value": "1", "default": "1", "constraint": "range": "max": "65535", "param": "auto_increment_offset", "value": "1", "default": "1", "constraint": "range": "max": "65535" 第 5 页共 28 页
, "param": "autocommit", "value": "ON", "default": "ON", "constraint": "type": "enum", "enum": "ON,OFF", "param": "character_set_server", "value": "utf8", "default": "utf8", "constraint": "type": "enum", "enum": "utf8,latin1,gbk,utf8mb4", "param": "connect_timeout", "value": "10", "default": "10", "constraint": "range": "max": "3600", 第 6 页共 28 页
"param": "default_week_format", "value": "0", "default": "0", "constraint": "range": "min": "0", "max": "7", "param": "delay_key_write", "value": "ON", "default": "ON", "constraint": "type": "enum", "enum": "ON,OFF,ALL", "param": "delayed_insert_limit", "value": "100", "default": "100", "constraint": "range": "max": "4294967295" 第 7 页共 28 页
, "param": "delayed_insert_timeout", "value": "300", "default": "300", "constraint": "range": "max": "3600", "param": "delayed_queue_size", "value": "1000", "default": "1000", "constraint": "range": "max": "4294967295", "param": "div_precision_increment", "value": "4", "default": "4", "constraint": 第 8 页共 28 页
"range": "min": "0", "max": "30", "param": "group_concat_max_len", "value": "1024", "default": "1024", "constraint": "range": "min": "4", "max": "1844674407370954752", "param": "innodb_concurrency_tickets", "value": "5000", "default": "5000", "constraint": "range": "min": "100", "max": "10000", 第 9 页共 28 页
"param": "innodb_large_prefix", "value": "OFF", "default": "OFF", "constraint": "type": "enum", "enum": "OFF,ON", "param": "innodb_lock_wait_timeout", "value": "50", "default": "50", "constraint": "range": "max": "1073741824", "param": "innodb_max_dirty_pages_pct", "value": "10", "default": "10", "constraint": "range": "min": "10", "max": "90" 第 10 页共 28 页
, "param": "innodb_old_blocks_pct", "value": "37", "default": "37", "constraint": "range": "min": "5", "max": "95", "param": "innodb_old_blocks_time", "value": "1000", "default": "1000", "constraint": "range": "min": "0", "max": "1000", "param": "innodb_page_size", "value": "4096", "default": "4096", "constraint": "type": "enum", 第 11 页共 28 页
"enum": "4096,8192,16384,32768,65536", "param": "innodb_purge_batch_size", "value": "300", "default": "300", "constraint": "range": "max": "1024", "param": "innodb_read_ahead_threshold", "value": "56", "default": "56", "constraint": "range": "min": "0", "max": "64", "param": "innodb_stats_method", "value": "nulls_equal", "default": "nulls_equal", 第 12 页共 28 页
"constraint": "type": "enum", "enum": "nulls_equal,nulls_unequal,nulls_ignored", "param": "innodb_stats_on_metadata", "value": "OFF", "default": "OFF", "constraint": "type": "enum", "enum": "ON,OFF", "param": "innodb_stats_sample_pages", "value": "8", "default": "8", "constraint": "range": "max": "4294967296", "param": "innodb_strict_mode", "value": "OFF", "default": "OFF", "constraint": 第 13 页共 28 页
"type": "enum", "enum": "ON,OFF", "param": "innodb_table_locks", "value": "ON", "default": "ON", "constraint": "type": "enum", "enum": "ON,OFF", "param": "innodb_thread_concurrency", "value": "0", "default": "0", "constraint": "range": "min": "0", "max": "128", "param": "innodb_thread_sleep_delay", "value": "10000", "default": "10000", "constraint": 第 14 页共 28 页
"range": "max": "3600000", "param": "interactive_timeout", "value": "28800", "default": "28800", "constraint": "range": "min": "10", "max": "86400", "param": "key_cache_block_size", "value": "1024", "default": "1024", "constraint": "range": "min": "512", "max": "16384", "param": "key_cache_division_limit", 第 15 页共 28 页
"value": "100", "default": "100", "constraint": "range": "max": "100", "param": "lock_wait_timeout", "value": "5", "default": "5", "constraint": "range": "max": "31536000", "param": "log_queries_not_using_indexes", "value": "OFF", "default": "OFF", "constraint": "type": "enum", "enum": "ON,OFF", 第 16 页共 28 页
"param": "long_query_time", "value": "1.000000", "default": "1.000000", "constraint": "range": "min": "0.5", "max": "10", "param": "low_priority_updates", "value": "OFF", "default": "OFF", "constraint": "type": "enum", "enum": "OFF,ON", "param": "lower_case_table_names", "value": "0", "default": "1", "constraint": "type": "enum", "enum": "0,1", 第 17 页共 28 页
"param": "max_allowed_packet", "value": "134217728", "default": "134217728", "constraint": "range": "min": "16384", "max": "1073741824", "param": "max_connect_errors", "value": "2000", "default": "2000", "constraint": "range": "max": "4096", "param": "myisam_sort_buffer_size", "value": "4194304", "default": "4194304", "constraint": "range": "min": "262144", 第 18 页共 28 页
"max": "16777216", "param": "net_read_timeout", "value": "30", "default": "30", "constraint": "range": "max": "3153600", "param": "net_retry_count", "value": "10", "default": "10", "constraint": "range": "max": "4294967295", "param": "net_write_timeout", "value": "60", 第 19 页共 28 页
"default": "60", "constraint": "range": "max": "3153600", "param": "query_alloc_block_size", "value": "8192", "default": "8192", "constraint": "range": "min": "1024", "max": "16384", "param": "query_cache_limit", "value": "1048576", "default": "1048576", "constraint": "range": "max": "1048576" 第 20 页共 28 页
, "param": "query_cache_size", "value": "0", "default": "0", "constraint": "range": "min": "0", "max": "104857600", "param": "query_cache_type", "value": "OFF", "default": "OFF", "constraint": "type": "enum", "enum": "OFF,ON,DEMAND", "param": "query_prealloc_size", "value": "8192", "default": "8192", "constraint": "range": "min": "8192", "max": "1048576" 第 21 页共 28 页
, "param": "slow_launch_time", "value": "2", "default": "2", "constraint": "range": "max": "1024", "param": "table_definition_cache", "value": "400", "default": "400", "constraint": "range": "min": "400", "max": "2048", "param": "table_open_cache", "value": "1024", "default": "1024", 第 22 页共 28 页
"constraint": "range": "min": "400", "max": "524288", "param": "tmp_table_size", "value": "33554432", "default": "33554432", "constraint": "range": "min": "262144", "max": "67108864", "param": "tx_isolation", "value": "REPEATABLE-READ", "default": "REPEATABLE-READ", "constraint": "type": "enum", "enum": "REPEATABLE-READ,SERIALIZABLE,READ-COMMITTED,READ-UNCOMMITTED", "param": "wait_timeout", "value": "28800", 第 23 页共 28 页
"default": "28800", "constraint": "range": "min": "60", "max": "259200" ] 第 24 页共 28 页
修改数据库参数 1. 接口描述 本接口 (CdbTdsqlModifyConfig) 用于修改数据库参数 接口请求域名 :tdsql.api.qcloud.com 2. 输入参数 以下请求参数列表仅列出了接口请求参数, 正式调用时需要加上公共请求参数, 见公共请求参数页面 参数名称 必选 类型 描述 cdbinstanceid 是 Int 实例 ID config 是 Array 参数列表, 每一个元素是 P aram 和 Value 的组合 dbmode 否 Int 0 单机版 ;1 分布式 ( 目前只开放单机功能, 此参数无效 ) 3. 输出参数 公共返回值结构在返回值可以查看, 此处只列出 data 字段的返回值格式 成功返回被影响的对象信息, 失败返回错误原因 4. 示例 输入 https://tdsql.api.qcloud.com/v2/index.php? &< 公共请求参数 > &Action=CdbTdsqlModifyConfig &cdbinstanceid=40732 &config.0.param=auto_increment_increment 第 25 页共 28 页
&config.0.value=2 输出 "code": 0, "message": "", "codedesc": "Success", "data": "id": 40732, "config": [ "param": "auto_increment_increment", "code": 0 ] 第 26 页共 28 页
查看备份日志设置 1. 接口描述 本接口 (CdbTdsqlQueryLogConfig) 用于查看数据库备份日志的设置情况 接口请求域名 :tdsql.api.qcloud.com 2. 输入参数 以下请求参数列表仅列出了接口请求参数, 正式调用时需要加上公共请求参数, 见公共请求参数页面 参数名称 必选 类型 描述 cdbinstanceid 是 Int 实例 ID dbmode 否 Int 0 单机版 ;1 分布式 ( 目前只开放单机功能, 此参数无效 ) 3. 输出参数 公共返回值结构在返回值可以查看, 此处只列出 data 字段的返回值格式 参数名称 类型 描述 id String 实例 Id, 英文实例名 groupid String 分组的 Id, 对于分布式数据库有效 days Int 保存的时间 4. 示例 输入 https://tdsql.api.qcloud.com/v2/index.php? &< 公共请求参数 > &Action=CdbTdsqlQueryLogConfig &cdbinstanceid=40732 第 27 页共 28 页
Powered by TCPDF (www.tcpdf.org) 参数管理接口 API 文档 输出 "code": 0, "message": "", "codedesc": "Success", "data": "id": "set_1468578840_203059", "groupid": "", "days": 30 第 28 页共 28 页