跟踪(SQL 管理 API)
随同 admin() 或 task() 函数,
使用 set sql tracing database 参数来启动或停止对数据库的跟
踪,或罗列哪些数据库正被跟踪。
语法
元素
描述
关键考虑
database_name 数据库名。 指定一个数据库名。
用法
使用 set sql tracing database add 参数来指定对一个或多个数据库的跟踪,而不是跟踪所有
数据库。缺省为所有数据库。在单个 admin() 或 task() 函数中指定至多六个参数。数据库
名的最大数目可设置为 16。
使用 set sql tracing database clear 参数来从正被跟踪的数据库列表清除所有数据库。跟踪返
回到缺省的全部数据库。
使用 set sql tracing database list 参数来罗列正被跟踪的数据库。
GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 806 -
使用 set sql tracing database remove 参数来从正被跟踪的数据库列表移除单个数据库。
当您使用 set sql tracing database 参数时,
仅可指定一个数据库的名称。
在您可有最多 16 个
数据库名时,必须在分别的函数调用中指定每一附加的数据库。您每次调用该函数时,该
函数添加另一数据库到列表,直到列表包含 16 个数据库。
示例
下列示例设置对名为 db1、db2 和 db3的三个数据库设置 SQL 跟踪:
EXECUTE FUNCTION task("set sql tracing database add","db1");
EXECUTE FUNCTION task("set sql tracing database add","db2");
EXECUTE FUNCTION task("set sql tracing database add","db3");