摘要:
PLPython Fenced模式 在fenced模式中添加plpython非安全语言。在数据库编译时需要将python集成进数据库中,在configure阶段加入--with-python选项。同时也可指定安装plpython的python路径,添加选项--with-includes='/pyth 阅读全文
posted @ 2024-04-17 20:36
奔跑的数据库
阅读(71)
评论(0)
推荐(0)
摘要:
常见问题处理 提示需要用户提供--ssl-keyfile与--ssl-certfile选项: 上述exporter默认采用Https模式通信,因此需要用户指定证书及其私钥文件的路径。相反,如果用户只想采用Http模式,则需要显性给定--disable-https选项,从而禁用Https协议。 提示用 阅读全文
posted @ 2024-04-17 20:36
奔跑的数据库
阅读(32)
评论(0)
推荐(0)
摘要:
环境部署 用户可以从Prometheus的官网上下载Prometheus-server和node-exporter,然后根据官方文档中的说明启动它们;也可以通过DBMind提供的快捷部署工具进行部署;如果用户自行部署,则可以跳到 部署过程中为支持部署位置正确以及后续的运行和监测...。 通过命令行进 阅读全文
posted @ 2024-04-17 20:35
奔跑的数据库
阅读(43)
评论(0)
推荐(0)
摘要:
命令参考 reprocessing-exporter的使用帮助详情: gs_dbmind component reprocessing_exporter --help usage: [-h] [--disable-https] [--ssl-keyfile SSL_KEYFILE] [--ssl-c 阅读全文
posted @ 2024-04-17 20:35
奔跑的数据库
阅读(38)
评论(0)
推荐(0)
摘要:
使用指导 用户可通过gs_dbmind命令启动对应的exporter。下面为用户演示一个完整的Prometheus监控平台的搭建过程。 通过命令行进行Prometheus和所有exporter的启动: gs_dbmind component deployment --run prometheus和各 阅读全文
posted @ 2024-04-17 20:35
奔跑的数据库
阅读(214)
评论(0)
推荐(0)
摘要:
service子命令 该子命令可用于对配置目录进行初始化,同时也可以实现启动和停止后台任务。 配置目录初始化 用户可通过 gs_dbmind service setup 子命令进行配置目录的初始化。该配置文件中可包括DBMind的配置文件、日志等内容。该目录中的部分文件说明: dbmind.conf 阅读全文
posted @ 2024-04-17 20:34
奔跑的数据库
阅读(48)
评论(0)
推荐(0)
摘要:
set子命令 该命令用于修改配置文件dbmind.conf中的参数值,与用户手动修改配置文件dbmind.conf一般无差异。例如修改配置目录confpath中的配置文件dbmind.conf中TSDB配置部分,host参数的值,并将其设置为 127.0.0.1。则可通过下述命令实现: gs_dbm 阅读全文
posted @ 2024-04-17 20:34
奔跑的数据库
阅读(31)
评论(0)
推荐(0)
摘要:
常见问题处理 如果用户对没有执行过的慢SQL执行交互式诊断命令,则无法给出诊断结果。 exporter指标采集功能没有启动时运行慢SQL诊断功能,此时功能无法正常运行。 配置文件中的参数重新设置后,需要重新启动服务进程才能生效。 使用慢SQL的交互诊断功能时,工具基于RPC和数据采集服务获取必要的数 阅读全文
posted @ 2024-04-17 20:34
奔跑的数据库
阅读(27)
评论(0)
推荐(0)
摘要:
命令参考 表 1 gs_dbmind component slow_query_diagnosis 命令行说明 参数 参数说明 取值范围 -h, --help 帮助命令 - action 动作参数 show:结果展示clean:清理结果diagnosis:交互诊断 -c,--conf 配置目录 - 阅读全文
posted @ 2024-04-17 20:33
奔跑的数据库
阅读(21)
评论(0)
推荐(0)
摘要:
使用指导 假设用户已经初始化配置文件目录confpath,则可以通过下述命令实现本特性的功能: 仅启动慢SQL诊断功能(输出Top3根因),启动命令如下(更多用法参考对service子命令的说明): gs_dbmind service start -c confpath --only-run slo 阅读全文
posted @ 2024-04-17 20:33
奔跑的数据库
阅读(63)
评论(0)
推荐(0)
摘要:
SQLdiag:慢SQL发现 SQLdiag是openGauss中SQL语句执行时长预测工具。现有的预测技术主要基于执行计划的预测方法,但这些预测方案仅适用于OLAP场景且可以获取执行计划的任务,对于OLTP或者HTAP这样的快速、简单查询是没有太多使用价值的。与上述方案不同,SQLdiag着眼于数 阅读全文
posted @ 2024-04-17 20:32
奔跑的数据库
阅读(41)
评论(0)
推荐(0)
摘要:
获取帮助 使用SQLdiag工具前,您可以通过以下指令获取帮助。 gs_dbmind component sqldiag --help 显示如下帮助信息: usage: [-h] [-f CSV_FILE] [--predicted-file PREDICTED_FILE] [--model {te 阅读全文
posted @ 2024-04-17 20:32
奔跑的数据库
阅读(17)
评论(0)
推荐(0)
摘要:
命令参考 表 1 命令行参数说明 参数 参数说明 取值范围 -f 训练或预测文件位置 - --predicted-file 预测结果存储位置 - --model 模型选择 template, dnn --model-path 训练模型存储位置 - 阅读全文
posted @ 2024-04-17 20:31
奔跑的数据库
阅读(14)
评论(0)
推荐(0)
摘要:
使用指导 前提条件 需要保证用户提供训练数据。 如果用户通过提供的工具收集训练数据,则需要启用WDR功能,涉及到的参数为track_stmt_stat_level和log_min_duration_statement,具体情况见下面小结。 为保证预测准确率,用户提供的历史语句日志应尽可能全面并具有代 阅读全文
posted @ 2024-04-17 20:31
奔跑的数据库
阅读(101)
评论(0)
推荐(0)
摘要:
workload级别索引推荐 对于workload级别的索引推荐,用户可通过运行数据库外的脚本使用此功能,本功能将包含有多条DML语句的workload作为输入,最终生成一批可对整体workload的执行表现进行优化的索引。同时,本功能提供从日志中或系统表中抽取业务数据SQL流水的功能。 前提条件 阅读全文
posted @ 2024-04-17 20:31
奔跑的数据库
阅读(45)
评论(0)
推荐(0)
摘要:
常见问题处理 数据库实例连接失败:请检查数据库实例的情况,是否数据库实例出现了问题或安全权限配置(pg_hba.conf文件中的配置项)不正确。 重启失败:请检查数据库实例健康情况,确保数据库实例工作正常。 跑TPC-C作业时发现性能越来越慢:TPC-C等高并发场景下的压力测试,往往伴随着大量的数据 阅读全文
posted @ 2024-04-17 20:30
奔跑的数据库
阅读(27)
评论(0)
推荐(0)
摘要:
获取帮助 启动调优程序之前,可以通过如下命令获取帮助信息: gs_dbmind component xtuner --help 输出帮助信息结果如下: usage: [-h] [--database DATABASE] [--db-user DB_USER] [--db-port DB_PORT] 阅读全文
posted @ 2024-04-17 20:30
奔跑的数据库
阅读(14)
评论(0)
推荐(0)
摘要:
命令参考 表 1 命令行参数 参数 参数说明 取值范围 mode 指定调优程序运行的模式 train,tune,recommend --tuner-config-file, -x X-Tuner的核心参数配置文件路径,默认路径为安装目录下的xtuner.conf - --db-config-file 阅读全文
posted @ 2024-04-17 20:30
奔跑的数据库
阅读(67)
评论(0)
推荐(0)
摘要:
使用示例 X-Tuner支持三种模式,分别是获取参数诊断报告的recommend模式、训练强化学习模型的train模式、以及使用算法进行调优的tune模式。上述三种模式可以通过命令行参数来区别,通过配置文件来指定具体的细节。 配置数据库连接信息 三种模式连接数据库的配置项是相同的,有两种方式:一种是 阅读全文
posted @ 2024-04-17 20:29
奔跑的数据库
阅读(95)
评论(0)
推荐(0)

浙公网安备 33010602011771号