Google MySQL Tools

MySQL 扩展和优化工具
授权协议 BSD
开发语言 Python
所属分类 数据库相关、 数据库调整和优化
软件类型 开源软件
地区 不详
投 递 者 上官和惬
操作系统 Linux
开源组织
适用人群 未知
 软件概览

Google MySQL Tools 是一组用来管理、维护和提升 MySQL 数据库性能的工具,由 Google 公司开发。

该工具目前包括:

  • mypgrep.py - a tool, similar to pgrep, for managing mysql connections
  • compact_innodb.py - compacts innodb datafiles by dumping and reloading all tables
  • patches - patches to add features to MySQL 4.0.26 and MySQL 5.0.37
MySQL 的 5.4 版本就是基于该工具进行扩展的。
  • TCMalloc(Thread-Caching Malloc)是google开发的开源工具──“google-perftools”中的成员。与标准的glibc库的malloc相比,TCMalloc在内存的分配上效率和速度要高得多,可以在很大程度上提高MySQL服务器在高并发情况下的性能,降低系统负载。 为MySQL添加TCMalloc库的安装步骤(Linux环境): 1、64位操作系统请先安装li

  • 一、安装libunwind wget http://download.savannah.gnu.org/releases/libunwind/libunwind-1.1.tar.gz 本地下载:http://files.cnblogs.com/files/hacker1394/libunwind-1.1.tar.gz tar zxvf libunwind-1.1.tar.gz CFLAGS=-fP

  •   顺便把以前写的google对MySQL的相关补丁介绍找出来了,部分补丁已经并入MySQL的新版中了。文章贴在这里。权当纪念 娘的,图片不知道怎么发上来,实在有人有兴趣,联系我要word版或者pdf版吧:) Google-MySQL-Tools  overview 说明 目 录 目 录    2 1    修订记录    3 2    介绍    4 2.1    目的和范围    4 2.2 

  • 前言   MySQL GUI工具很多,本文就常用的Navicat for MySQL与MySQL GUI Tools的特色功能做一个详细介绍与比较。   (一)MySQL GUI Tools   MySQL官方提供的一个可视化界面的MySQL数据库管理控制台,提供了四个图形化应用程序,这些图形化管理工具可以大大提高数据库管理、备份、迁移和查询效率。它们分别是:   ● MySQL Migratio

  • TCMalloc (google-perftools) 是用于优化C++写的多线程应用,比glibc 2.3的malloc快。这个模块可以用来让MySQL在高并发下内存占用更加稳定。 下载二个软件地址: 安装步骤: 1.64位操作系统请先安装 libunwind库,32位操作系统不要安装。libunwind库为基于64位CPU和操作系统的程序提供了基本的堆栈辗转开解功能,其中包括用于输出堆栈跟踪的

  • refer: http://code.google.com/p/google-mysql-tools/wiki/Mysql5Patches 安装环境: centos 5.1 到mysql.com下载 mysql-5.0.37.tar.gz ,这个是mysql5.0.37的源代码 下载mysql5patches, url: http://google-mysql-tools.googlecode.c

  • MySQL 应该给 Google 发感谢信: Google 在 Google Code 上发布的 Google Mysql Tools 使得 MySQL 在性能、可管理性、稳定性上都增色不少。 在该项目的首页将这个工具集分为三部分: * mypgrep.py - a tool, similar to pgrep, for managing mysql connections * compact_i

  • 来源:http://www.tuifei.com/2007/07/18/mysql-tuning-tools.htm 最近朋友的网站由于用户量上升及其他原因,使得mysql数据库性能出现严重问题,导致用户无法正常登录及使用。 为了找出性能问题的根结,Google了很多,最后从以下方面入手: 1. 配置mysql log_slow_queries 功能 输出哪些耗时的sql语句到日志中,使用mysq

  • mySql GUI 设计工具 mysql front :MySQL的GUI工具 文章 古镇月影 2012-09-12 518浏览量 mysql的常用开发工具【建模、维护、监控】 建模工具MySQL Workbench http://dev.mysql.com/doc/index-gui.html 操作维护工具Top 10 MySQL GUI Tools http://www.databasejou

 相关资料
  •         扩展工具为外业精灵提供的额外使用工具,这些工具可以提供一些更加便捷的功能,在后续的版本中会更新更多的工具提供使用。 实验室        点击主界面中左上方菜单图标可打开用户信息侧边栏,点击侧边栏中的设置图标可跳转至设置页面:        设置页面内,点击实验室选项可跳转至实验室页面。        实验室页面主要包含:路径规划模式、绘制点位吸附、标注名显示、地图缩放、电子罗盘、

  • PHP-X是一个基于PHP ZendVM的C++封装层,可以基于PHP-X开发PHP扩展、C++嵌入PHP、PHP SAPI等程序。PHP-X可以大大降低PHP内核扩展开发的难度,提升效率。 开源中国码云:http://git.oschina.net/swoole/PHP-X Github仓库:https://github.com/swoole/PHP-X QQ群:376696453 环境依赖 P

  • 下面的章节展示了 Sublime Text 各种各样被扩展的附加功能。 指令 Sublime Text 中指令是无处不在的:按键绑定、菜单项、宏等都可以通过指令来工作。有些指令是在 Sublime Text 编辑器的核心实现的,但是他们当中的很多都是作为 Python 插件,每一个指令都可以由一个通过 Python 插 件来调用。 指令调度 通常情况,指令是被绑定到应用程序对象、一个窗口对象或是一

  • 在Seafile系统上文件被分割成数据块,这意味着在你的Seafile服务器上存储的并不是完整的文件而是数据块。这种设计能够方便有效的运用数据去重技术。 然而,有时系统管理员想要直接访问服务器上的文件,你可以使用seaf-fuse来做到这点。 Seaf-fuse是一种FUSE虚拟文件系统的实现. 一句话来说就是,它挂载所有的Seafile文件到一个目录(它被称为’’’挂载点’’’),所以你可以像访

  • Seafile WebDAV Server(SeafDAV)在Seafile Server 2.1.0版本中被加入. 在下面的维基中, 我们假设你将Seafile安装到/data/haiwen目录下。 SeafDAV配置 SeafDAV配置文件是/data/haiwen/conf/seafdav.conf. 如果它还没有被创建,你可以自行创建它。 [WEBDAV]   # 默认值是false。改为

  • apxs是一个为Apache HTTP服务器编译和安装扩展模块的工具,用于编译一个或多个源程序或目标代码文件为动态共享对象,使之可以用由mod_so提供的LoadModule指令在运行时加载到Apache服务器中。 因此,要使用这个扩展机制,你的平台必须支持DSO特性,而且Apache httpd必须内建了mod_so模块。apxs工具能自动探测是否具备这样的条件,你也可以自己用这个命令手动探测:

  • 有时候你需要实现自己的集合扩展。也许你想要在元素被添加到列表时增加特定的行为,或者你想实现一个Iterable,其底层实际上是遍历数据库查询的结果集。Guava提供了若干工具方法,以便让类似的工作变得更简单。 Forwarding Decorators 针对所有类型的集合接口,Guava都提供了Forwarding抽象类以简化装饰者模式的使用。 Forwarding抽象类定义了一个抽象方法:del

  • Electron supports Chrome DevTools extensions, which can be used to extend the ability of Chrome's developer tools for debugging popular web frameworks. 使用工具加载 DevTools 扩展 加载 DevTools 扩展的最简单方法是使用第三方工具,