暂无图片
请教下MySQL如何获得某个表的相关SQL?
我来答
分享
Yanhong
2021-08-30
请教下MySQL如何获得某个表的相关SQL?

请教下MySQL如何获得某个表的相关SQL?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
ziyoo0830

注,生产环境下,请谨慎使用,开启后对性能有一定的影响。

1、配置

-- 启用等待事件的instruments
update setup_instruments set enabled='yes' ,timed='yes' where name like 'wait/%' ;

-- 启用等待事件的consumers
update setup_consumers set enabled='yes' where name like '%wait%' ;
复制

2、查询执行的SQL语句信息(可过滤需要的表)

select * from performance_schema.events_statements_current ;

select * from performance_schema.events_statements_history ;
复制
暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
MySQL被删库了还能恢复吗?
回答 1
没有备份就跑路吧
mysql show profile 中executing是在做什么?
回答 1
先解析一下每一个状态的意义:starting:开始checkingpermissions:检查权限Openingtables:打开表init:初始化Systemlock:系统锁optimizing:优
MYSQL -u -p -h -e"select * from a lift join b where .." > /home/xxx.csv 怎么样然查询结果显示出字段名,和每个字段按逗号分割符?
回答 1
您可以使用以下命令将查询结果输出到CSV文件中,并在每个字段之间添加逗号分隔符:mysqluusernameppasswordhhostnamee"SELECTFROMtablename"|sed's
mysql redis 在 docker 中映射宿主机文件启动怎么做?
回答 1
已采纳
dockerrunnamemysql3p13306:3306v/etc/my.cnf:/etc/my.cnfeMYSQLROOTPASSWORD1dmysqlmysql示例redis的也是差不多你改改
mysql做数据库开发,写存储过程, 用什么比较好?
回答 5
sqlyog,navicat都是蛮好的工具。如果熟练的话,使用文本编辑器也是可以的。
如何在MySQL上调试超出锁等待超时的时间?
回答 3
你应该是要找出那条sql导致锁等待吧,可以开启慢查询日志,通过对应的时间找到相关的日志
MySQL表结构,怎么输入A和B的值, 查询出 id 1?
回答 9
这个需要写一个函数来实现此功能。两个in参数,分别为A和B
MySQL一张表误更新怎么恢复呢?没日志,没备份
回答 2
没有binlog
hive 数据库表导出到ftp上了 怎么从ftp倒进mysql或者sql server数据库?
回答 1
可以使用LOADDATAINFILE导入文本文件到mysql库中
mysql xa 一致性疑问
回答 3
我理解也是mysqlxa处理不了,其他分布式数据库就不知道了