2021-10-02
放假有人在吗? 问个MySQL存储过程的问题。

需要对各库执行optimize操作,需要optimize的表我先存放在一张临时表里,然后想调用存储过程,但没真正执行,哪里有问题?
CREATE PROCEDURE optimizetable()
BEGIN
DECLARE l_sql VARCHAR(4000);
SET l_sql=CONCAT("select concat('optimize table ',table_name,';') from table_20211001");
SET @sql=l_sql;
PREPARE s1 FROM @sql;
EXECUTE s1;
DEALLOCATE PREPARE s1;
END;
call optimizetable() 的结果只是生成 optimize table的语句,我是想让这些optimize 直接执行。
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
MySQL administrator创建表的时候Edit table data为什么是灰色?
回答 1
已采纳
这张表现在是空表。另外,MySQLAdministrator这个工具已经停更了,建议升级成MySQLWorkbench。
Hash索引有什么缺点?
回答 1
已采纳
Hash索引由于其结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不像BTree索引需要从根节点到枝节点,最后才能访问页节点这样需要多次I/O访问,所以Hash索引的查询效率要远高于BTree
mysql这么多发行版,怎么给领导说明用哪个呢?
回答 1
已采纳
说几个常用的,官方的,其他的小版本,忽略
大佬们 PMM怎么添加mysql的慢查询监控?
回答 1
可以参考一下,图片是一个小时内慢查询的条数。
MySQL一个业务字段只有2种值,需要用字典表吗?
回答 2
已采纳
comment加一个说明就可以了吧。字典表其实也是一个说明备注
Mysql Crash:mysqld: invalid fastbin entry
回答 5
OOM的可能性比较大,joinbuffersize,sortbuffersize设置比一般系统大很多,如果确实复杂SQL比较多,控制一下连接数吧(优化慢查询来控制),调低innodbbufferpoo
求mysql主从手工切换规范或者步骤参考?
回答 1
仅供参考一、切换前确认1、iptables规则一致2、权限库一样,如不一样导出3、从库配置文件确认bindip监听ip修改readonly只读是否去除serverid是否和其他从库重复二、正式切换1、
想问一下mysql主从同步模式,如果从库同步出了异常中断了,没有干预,没有relay的binlog也会被超期删除吗
回答 2
已采纳
不会。你应该担心主库的被删除,导致你后续无法补。
TICDC向MYSQL同步数据时是否支持指定同步的库和表?
回答 1
支持。TICDC支持表跟事件两个维度的过滤功能。过滤功能可以参考:https://docs.pingcap.com/zh/tidb/v6.5/ticdcfilter
什么是覆盖索引和索引下推?
回答 2
看看这个https://www.cnblogs.com/Leowl/p/13093705.html
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~