摘要: mysql高水位线问题: 删除数据、 插入数据索引不连续带来的页内数据空洞,表实际占用空间增大 优化: alter table table_name engine = InnoDB 相当于建立临时表,把表删除后,重新插入数据 原理: InnoDB引擎只会把这个记录标记为删除,如果要复用,必须要插入相 阅读全文
posted @ 2020-09-03 15:50 star521 阅读(1904) 评论(0) 推荐(0) 编辑
摘要: 第二种:查询所有数据的大小select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from information_schema.TABLES 第三种:查看指定数据库的大小,比如说:数据库apoylselect concat(r 阅读全文
posted @ 2020-09-03 11:52 star521 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 1.查看事件调度是否开启,on表示开启 show variables like 'event_scheduler'; select @@event_scheduler; 2.开启、关闭事件调度器 set global event_scheduler = ON ; set global event_s 阅读全文
posted @ 2020-09-03 11:14 star521 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 动态sql 实现行转列 1、模拟数据 -- 创建表 CREATE TABLE `hang_to_lie` ( `area_name` varchar(255) DEFAULT NULL, `industry_class` varchar(255) DEFAULT NULL, `num` int(10 阅读全文
posted @ 2020-09-03 09:58 star521 阅读(4111) 评论(0) 推荐(0) 编辑