information_schema数据库是MySQL自带的,它提供了访问数据库元数据的方式。

SELECT
    INDEX_SCHEMA,
    TABLE_NAME,
    index_name,
    group_concat(column_name order by seq_in_index) -- 列合并
FROM
    information_schema.statistics -- 提供了关于表索引的信息。是show index from schemaname.tablename的结果取之此表。
WHERE
    table_schema = 'test'
    AND table_name in (select
                          table_name
                       from information_schema.TABLES -- 提供了关于数据库中的表的信息(包括视图)。是show tables from schemaname的结果取之此表。
                       where TABLE_SCHEMA = 'test')
    and index_name like 'idx%'
group by INDEX_SCHEMA , TABLE_NAME , INDEX_NAME

转载于:https://www.cnblogs.com/azterzmshan/p/4363392.html

mysql 查询索引相关推荐

  1. mysql查询索引位置_mysql索引在什么位置

    mysql索引的位置在[数据库安装目录\data\databasename].索引是存储引擎用于快速找到记录的一种数据结构.索引对于良好的性能非常关键. MySQL中索引的简介 (视频教程推荐:mys ...

  2. 面对 MySQL 查询索引失效,程序员的六大优化技巧!

    作者 | 曹建 责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 我们都知道创建索引的目的是快速从整体集合中选择性地读取满足条件的一部分集合.MySQL中一张表是可以支持多个索引的.但是, ...

  3. mysql查询索引like_mysql 索引与优化like查询

    索引与优化like查询 1. like %keyword    索引失效,使用全表扫描.但可以通过翻转函数+like前模糊查询+建立翻转函数索引=走翻转函数索引,不走全表扫描. 2. like key ...

  4. mysql查询索引数组_mysql-索引

    索引模型: hash,有序数组,搜索树 1,hash: key,value存储.存储结构类似于Java7 的hashmap. 同一节点使用链表的形式存储.适合单个等值查询,不适用于范围查询 2,有序数 ...

  5. mysql查询索引相关信息查询

    #索引数大于7的表 select table_schema,table_name,count(*) count from (select distinct TABLE_NAME,table_schem ...

  6. mysql查询索引like_通过索引查询慢速搜索LIKE%MYSQL

    我有100万行这么大的表. 表的结构 id int INDEX(not primary not unique just index) lang_index varchar(5) INDEX name ...

  7. mysql repair 索引_mysql 创建索引、重建索引、查询索引、删除索引 转自:http://www.phpernote.com/mysql/942.html...

    本篇文章主要是对MySQL索引操作方法做了一下总结,包括创建索引.重建索引.查询索引.删除索引的操作.以下所列示例中中 `table_name` 表示数据表名,`index_name` 表示索引名,c ...

  8. hive能加快MySQL查询速度吗_建立索引可以加快表中数据查询的速度吗

    首先明白为什么索引会增加速度,DB在执行一条Sql语句的时候,默认的方式是根据搜索条件进行全表扫描,遇到匹配条件的就加入搜索结果集合. 如果我们对某一字段增加索引,查询时就会先去索引列表中一次定位到特 ...

  9. mysql查询是否用index_如何查看sql查询是否用到索引(mysql)

    alter database sync default character set utf8mb4;//修改数据库的字符集alter table sync.credit_creditchannel d ...

  10. mysql 前索引_MySQL查询性能优化前,必须先掌握MySQL索引理论

    数据库索引在平时的工作是必备的,怎么建好索引,怎么使用索引,可以提高数据的查询效率.而且在面试过程,数据库的索引也是必问的知识点,比如: 索引底层结构选型,那为什么选择B+树? 不同存储引擎的索引的体 ...

最新文章

  1. Melkman's Algorithm
  2. 关于C++对象模型的一点理解(2)
  3. html自动播放图箭头,html5制作焦点图左右导航箭头样式
  4. 「CodePlus 2017 11 月赛」可做题
  5. ARP***防范与解决方案
  6. 机器学习的基本概念和相关术语
  7. reduce端的连接实现
  8. centos安装后iptables基本设置
  9. flash作业_在线作业产品的基本构成与逻辑分解
  10. 九江学院计算机考研,2017年江西财经大学与九江学院联合培养考研招生事宜的通知...
  11. Android开发者跳槽必备:连续四年百度Android岗必问面试题!讲的明明白白!
  12. UI设计师平时都用什么设计软件工具?
  13. TensorFlow案例---概率学中的逆概率
  14. 安卓逆向010之实战破解内购(斗地主)
  15. 余弦相似度-C#代码实现
  16. CISSP第二章 信息安全治理与风险管理
  17. Java面试--堆和栈的概念和区别
  18. 电脑音量,电脑声音最大了还是小如何解决_电脑声音开到最大还是很小怎么办...
  19. java转换2进制_java里怎样把文件转换成二进制
  20. JVM优化及面试热点分析

热门文章

  1. 「兼容M1」iZotope RX 9 Advanced for Mac - 音频修复工具
  2. Mac合并pdf文件最简单的方法——PDF Expert合并pdf文件教程
  3. 隐藏桌面图标软件——CoverDesk for Mac免激活版
  4. 优秀的应用快速启动工具:start for Mac完美支持m1
  5. Android中Text文本特效处理
  6. k8s学习: 部署动态 pvc(nfs-subdir-external-provisioner)
  7. 读谱对吉他手来说重要吗?试试它提升你的读谱效率
  8. java 多线程(生产者消费者)
  9. poj 1503 Integer Inquiry高精度
  10. 在桌面养只捣蛋鹅,让 Desktop Goose 陪你一起用Mac