information_schema系列七
information_schema系列七
| INFORMATION_SCHEMA Name | Remarks |
| SPECIFIC_CATALOG | def |
| SPECIFIC_SCHEMA | routine database |
| SPECIFIC_NAME | routine name |
| ORDINAL_POSITION | 1, 2, 3, ... for parameters, 0 for function RETURNS clause |
| PARAMETER_MODE | IN, OUT, INOUT (NULL for RETURNS) |
| PARAMETER_NAME | parameter name (NULL for RETURNS) |
| DATA_TYPE | same as for COLUMNS table |
| CHARACTER_MAXIMUM_LENGTH | same as for COLUMNS table |
| CHARACTER_OCTET_LENGTH | same as for COLUMNS table |
| NUMERIC_PRECISION | same as for COLUMNS table |
| NUMERIC_SCALE | same as for COLUMNS table |
| DATETIME_PRECISION | same as for COLUMNS table |
| CHARACTER_SET_NAME | same as for COLUMNS table |
| COLLATION_NAME | same as for COLUMNS table |
| DTD_IDENTIFIER | same as for COLUMNS table |
| ROUTINE_TYPE | same as for ROUTINES table |
select distinct TABLE_NAME from information_schema.PARTITIONS where TABLE_SCHEMA='qiandai' and PARTITION_NAME is not null ;
查看每个分区表有多少个分区以及每个分区的行数:
select TABLE_SCHEMA, TABLE_NAME,PARTITION_NAME,TABLE_ROWS,PARTITION_EXPRESSION,PARTITION_METHOD,PARTITION_DESCRIPTION from information_schema.PARTITIONS where TABLE_SCHEMA='qiandai' and TABLE_NAME='employees' ;
3:PLUGINS


| INFORMATION_SCHEMA Name | SHOW Name |
| QUERY_ID | Query_ID |
| SEQ | |
| STATE | Status |
| DURATION | Duration |
| CPU_USER | CPU_user |
| CPU_SYSTEM | CPU_system |
| CONTEXT_VOLUNTARY | Context_voluntary |
| CONTEXT_INVOLUNTARY | Context_involuntary |
| BLOCK_OPS_IN | Block_ops_in |
| BLOCK_OPS_OUT | Block_ops_out |
| MESSAGES_SENT | Messages_sent |
| MESSAGES_RECEIVED | Messages_received |
| PAGE_FAULTS_MAJOR | Page_faults_major |
| PAGE_FAULTS_MINOR | Page_faults_minor |
| SWAPS | Swaps |
| SOURCE_FUNCTION | Source_function |
| SOURCE_FILE | Source_file |
| SOURCE_LINE | Source_line |
SET profiling = 1;
然后就可以看到这个会话记录的信息。
select * from qiandai.t1;
然后进行查询:
SHOW PROFILES;
就能够查看记录的信息了:

root@localhost [(none)]>SHOW PROFILES; +----------+------------+--------------------------+ | Query_ID | Duration | Query | +----------+------------+--------------------------+ | 1 | 0.00101925 | select * from qiandai.t1 | +----------+------------+--------------------------+ 1 row in set, 1 warning (0.00 sec)

能看到执行信息,还有使用的时间。

root@localhost [(none)]>SHOW PROFILE; +----------------------+----------+ | Status | Duration | +----------------------+----------+ | starting | 0.000219 | | checking permissions | 0.000035 | | checking permissions | 0.000016 | | Opening tables | 0.000047 | | init | 0.000101 | | System lock | 0.000040 | | optimizing | 0.000054 | | statistics | 0.000083 | | preparing | 0.000063 | | executing | 0.000019 | | Sending data | 0.000187 | | end | 0.000021 | | query end | 0.000023 | | closing tables | 0.000023 | | freeing items | 0.000040 | | cleaning up | 0.000051 | +----------------------+----------+ 16 rows in set, 1 warning (0.00 sec)

SHOW PROFILE可以深入的查看服务器执行语句的工作情况。以及也能帮助你理解执行语句消耗时间的情况。一些限制是它没有实现的功能,不能查看和剖析其他连接的语句,以及剖析时所引起的消耗。

(1)ALL 显示所有性能信息 (2)LOCK IO 显示块IO操作的次数 (3)CONTEXT SWITCHES 显示上下文切换次数,不管是主动还是被动 (4)CPU 显示用户CPU时间、系统CPU时间 (5)IPC 显示发送和接收的消息数量 (6)MEMORY [暂未实现] (7)PAGE FAULTS 显示页错误数量 (8)SOURCE 显示源码中的函数名称与位置 (9)SWAPS 显示SWAP的次数

6:REFERENTIAL_CONSTRAINTS


select * from information_schema.SCHEMA_PRIVILEGES ;

information_schema系列七的更多相关文章
- WCF编程系列(七)信道及信道工厂
WCF编程系列(七)信道及信道工厂 信道及信道栈 前面已经提及过,WCF中客户端与服务端的交互都是通过消息来进行的.消息从客户端传送到服务端会经过多个处理动作,在WCF编程模型中,这些动作是按层 ...
- SQL Server 2008空间数据应用系列七:基于Bing Maps(Silverlight) 的空间数据展现
原文:SQL Server 2008空间数据应用系列七:基于Bing Maps(Silverlight) 的空间数据展现 友情提示,您阅读本篇博文的先决条件如下: 1.本文示例基于Microsoft ...
- C语言高速入口系列(七)
C语言高速入口系列(七) C语言指针进阶 本章引言: 在前面第5节中我们对C语言的指针进行了初步的学习理解;作为C语言的灵魂, C指针肯定没那么简单,在这一节中,我们将会对指针进行进一步的学习,比方二 ...
- 7.oracle学习门户系列七---网络管理和配置
oracle学习门户系列七 网络管理和配置 们学习了模式和用户.包含模式定义以及模式的作用. 这篇我么来看下ORACLE数据库中的网络管理和配置.只是这篇好像和上篇没有继承啊.这怎么看? Ok,事实上 ...
- Alamofire源码解读系列(七)之网络监控(NetworkReachabilityManager)
Alamofire源码解读系列(七)之网络监控(NetworkReachabilityManager) 本篇主要讲解iOS开发中的网络监控 前言 在开发中,有时候我们需要获取这些信息: 手机是否联网 ...
- java多线程系列(七)---Callable、Future和FutureTask
Callable.Future和FutureTask 前言:如有不正确的地方,还望指正. 目录 认识cpu.核心与线程 java多线程系列(一)之java多线程技能 java多线程系列(二)之对象变量 ...
- java基础解析系列(七)---ThreadLocal原理分析
java基础解析系列(七)---ThreadLocal原理分析 目录 java基础解析系列(一)---String.StringBuffer.StringBuilder java基础解析系列(二)-- ...
- information_schema系列十
information_schema系列十 1:INNODB_FT_CONFIG 这张表存的是全文索引的信息,查询前可以先通过以下语句查询一下开启全文索引的表: show variables li ...
- information_schema系列九
information_schema系列九 1:INNODB_SYS_FOREIGN 这个表存储的是INNODB关于外键的元数据信息 Column name Description ID 外键的名 ...
随机推荐
- ref:web 防止SQL注入方法
ref:https://blog.csdn.net/beidou321/article/details/6482618 小结:spring采用JdbcTemplate来操作sql,一般不要自行拼接sq ...
- HTML基础单页面总结(基于w3school教程)
学习了一阵http://www.w3school.com.cn网站上的html教程,发现各个知识点比较分散,个人比较倾向于用一页html文档就把所有涉及的基本html标签元素知识点都展示出来的形式.个 ...
- WordPress 建站教程:新手搭建 WordPress个人博客图文教程(完全版)
前言 WordPress 作为动态博客的代表,至今已经有十几年历史,而且一直在更新发展中,功能强大,插件和主题丰富,WordPress搭建使用也很方便.作为个人站长和博主,很多都是从 WordPres ...
- java基础学习总结——super关键字
一.super关键字
- ARM DEBUGGER FOR NEARLY ONE DOLLAR
http://hackaday.com/2014/01/23/arm-debugger-for-nearly-one-dollar/ Oh that title is so misleading. B ...
- C#内存映射文件消息队列实战演练(MMF—MQ)
一.课程介绍 本次分享课程属于<C#高级编程实战技能开发宝典课程系列>中的一部分,阿笨后续会计划将实际项目中的一些比较实用的关于C#高级编程的技巧分享出来给大家进行学习,不断的收集.整理和 ...
- DELPHI 常用虚拟键:VK_
常数名称 十六进制值 十进制值 对应按键 VK_LBUTTON 01 ...
- delphi 隐藏标题栏
1.隐藏窗体的标题栏在Delphi中隐藏窗体的标题栏,相信大家都会说是一个件十分容易的事情,只需要设置BorderStyle的属性为bsNone就可以了,不过这种设置方法不但去掉了窗体的标题栏,而 ...
- OPTIMIZE TABLE ipc_analysisdatasyn, ipc_analysisdatatkv,ipc_autoupdateset, ipc_equipmentwaring,ipc_fguid, ipc_receivedata, ipc_senddata, tb_qualitativeanalysis, tb_quantifyresult, tb_quantifyresulthis
OPTIMIZE TABLE ipc_analysisdatasyn, ipc_analysisdatatkv,ipc_autoupdateset, ipc_equipmentwaring,ipc_f ...
- JSP页面中使用JSTL标签出现无法解析问题解决办法
今天建立一个JavaWeb工程测试JNDI数据源连接,在jsp页面中引入了JSLT标签库,代码如下: <%@ page language="java" import=&quo ...