mysql
mysql
毅大师
java开发程序猿
展开
-
Mysql 重建索引
这将执行与上述方法相同的任务,但是仅对存储引擎支持优化表的情况下才有效。该命令会锁定表,并在执行期间阻止对表进行更改。这将强制MySQL删除并重新构建表和索引。注意,这可能会导致数据丢失,因此请务必在执行此操作之前进行备份。无论哪种方法,都要谨慎考虑并确认备份数据,避免因误操作造成数据丢失。原创 2023-05-15 16:31:11 · 2779 阅读 · 0 评论 -
Mysql使用EXPLAIN查看执行计划
使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的。分析你的查询语句或是表结构的性能瓶颈。 可以做的事情: 表的读取顺序 数据读取操作的操作类型 哪些索引可以使用 哪些索引被实际使用 表之间的引用 每张表有多少行被优化器查询 语法:EXPLAIN + SQL,如EXPLAIN select * from article; 关键信息:id、select_ type、table、ty...原创 2020-06-09 15:33:54 · 404 阅读 · 0 评论 -
mysql临时表
drop temporary table if EXISTS zy_temporary; create TEMPORARY table zy_temporary select uuid,voc_code from voc where 1=2 ; insert into zy_temporary(uuid,voc_code) VALUES('1','zy1'),('2','code'),('3',...原创 2020-04-20 10:51:46 · 399 阅读 · 0 评论