MySQL:如何找出不使用的索引

在数据库中,索引起到查询加速的作用,可以有效提升查询速度以及排序查询效率。但是,如果表上索引过多,会影响插入速度。 我们日常工作中,要日常检查索引是否在使用,不使用的索引要删掉节省空间。 MySQL查找不使用的索引:

Read more

MySQL 导出表上所有索引的创建语句

获取单表上所有索引的建表语句

  获取非主键索引的建表语句

  获取主键索引的建表语句

  如果想获取整个库中所有表的索引创建语句,可以写存储过程循环执行就行了。 &nbs

Read more

MySQL 5.7 误删sys schema 如何恢复?

 sys schema 是MySQL 5.7 引入的一个数据库,sys schema中有大量视图用于监控及获知MySQL系统状态、锁信息、索引信息等等。 删除sys schema不会影响MySQL数据库的正常运行。因此,误删sys schema后不要恐慌,恢复它就可以。 如果sys schem被误删了怎么办,如何恢复? 最初,本想用MySQL安装目录下的 ./mysql/share/mysql_s

Read more