最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

MySQLcommon_schema简介

来源:动视网 责编:小采 时间:2020-11-09 10:44:33
文档

MySQLcommon_schema简介

MySQLcommon_schema简介:common_schema为MySQL提供了查询脚本,分析并且信息化的视图和一个函数库,以便更容易的管理和诊断。它引入的一些基于SQL的工具简 common_schema的简介: Shlomi Noach 的common_schema项目()是一套针对服务器脚本化和管理的强大的代码和视图。commo
推荐度:
导读MySQLcommon_schema简介:common_schema为MySQL提供了查询脚本,分析并且信息化的视图和一个函数库,以便更容易的管理和诊断。它引入的一些基于SQL的工具简 common_schema的简介: Shlomi Noach 的common_schema项目()是一套针对服务器脚本化和管理的强大的代码和视图。commo


common_schema为MySQL提供了查询脚本,分析并且信息化的视图和一个函数库,以便更容易的管理和诊断。它引入的一些基于SQL的工具简

common_schema的简介:

Shlomi Noach 的common_schema项目()是一套针对服务器脚本化和管理的强大的代码和视图。common_schema对于MySQL好比jQuery对于JavaScript。

common_schema 是一个MySQL服务器的管理框架。

common_schema为MySQL提供了查询脚本,分析并且信息化的视图和一个函数库,以便更容易的管理和诊断。它引入的一些基于SQL的工具简化了原本复杂的shell和客户端的脚本,,允许DBA独立于操作系统,来安装软件包及其依赖包。

common_schema的构成组件有:
i.
Views library : 提供一组功能强大的视图,来操作和呈现服务器的元数据。

ii.
Routines library : 它为MySQL提供一组补充的程序,包括元数据的处理

iii.
QueryScript:一种SQL脚本语言。

iv.
Redebug :调试器和调试API为MySQL存储程序。

common_schema的下载:
i.
common_schema是一个开源的纯文本的SQL文件。

ii.
common_schema支持MySQL5.1,5.5和5.6;Oracle的发布版本;Percona Server;MariaDB。

iii.
common_schema的下载地址:

common_schema的安装:

由于common_schema是一个开源的纯文本文件,在server上直接执行就可以了。当然一定要有足够的权限。如:

creation of schema, tables, views & routines的权限。

在MySQL上安装:

Within MySQL

SOURCE /path/to/common_schema_distribution_file.sql;


From Shell,execute:

mysql < /path/to/common_schema_distribution_file.sql


安装结果如下:

To verify installation, check that thecommon_schemadatabase exists. e.g.:

mysql> show databases;

+--------------------+

| Database |

+--------------------+

| information_schema |

| 51auto_v4 |

| common_schema |

| mysql |

| performance_schema |

| test |

+--------------------+

使用common_schema潜在风险:

首先意识到common_schema同样是一个库,包含存储程序,视图以及表。且它会调用information_schema的视图进行相关的处理,统计信息。就information_schema本身来讲,有些视图是轻量级的,如:PROCESSLIST;有些则需更多时间,所谓的重量级,如:GLOBAL_STATUS。

在information_schema中,有些视图用来一次获取所有表的元数据,如:TABLES,COLUMNS,STATISTICS etc。或许只是简单的查询,就可能锁住数据库很长时间,甚至导致宕机。想了解相关内容请看:

设置innodb_stats_on_metadata=0可以用来解决查询INFORMATION_SCHEMA慢的问题。这个参数其实就是关闭每次查询INFORMATION_SCHEMA的相关视图时,不更新InnoDB相关的统计;但是并不会真正关闭了InnoDB表的统计信息,每当第一次打开表时,都会更新其统计的信息。想了解相关内容请看:

文档

MySQLcommon_schema简介

MySQLcommon_schema简介:common_schema为MySQL提供了查询脚本,分析并且信息化的视图和一个函数库,以便更容易的管理和诊断。它引入的一些基于SQL的工具简 common_schema的简介: Shlomi Noach 的common_schema项目()是一套针对服务器脚本化和管理的强大的代码和视图。commo
推荐度:
标签: 介绍 com 简介
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top