MySQL Performance Analyzer 是雅虎公司的一个 MySQL 性能监控和分析工具,该项目包含两个子项目,分别是 Java web 应用项目 myperf 和 Java Web 服务器 Jetty 的封装。
该项目的 pom.xml 指定要 JDK 8 支持,但项目没有用到任何 JDK 8 才有的特性,因此可修改为 JDK 7 即可。[......]
标签归档:MySQL
安装完MySQL后必须调整的 10 项配置
当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议。许多人在事后都非常惊讶,因为我们建议他们仅仅改动几个设置,即使是这里有好几百个配置项。这篇文章的目的在于给你一份非常重要的配置项清单。 [......]
mysql中间件研究(Atlas,cobar,TDDL)
mysql-proxy是官方提供的mysql中间件产品可以实现负载平衡,读写分离,failover 等,但其不支持大数据量的分库分表且性能较差。下面介绍几款能代替其的mysql开源中间件产品,Atlas,cobar,tddl,让我们看看它们各自有些什么优点和新特性吧。[......]
淘宝内部分享:怎么跳出MySQL的10个大坑
【编者按】淘宝自从2010开始规模使用MySQL,替换了之前商品、交易、用户等原基于IOE方案的核心数据库,目前已部署数千台规模。同时和 Oracle, Percona, Mariadb等上游厂商有良好合作,共向上游提交20多个Patch。目前淘宝核心系统研发部数据库组,根据淘宝的业务需求,改进数据库和提升性能,提 供高性能、可扩展的、稳定可靠的数据库(存储)解决方案。 目前有以下几个方向:单机,提升单机数据库的性能,增加我们所需特性;集群,提供性能扩展,可靠性,可能涉及分布式事务处理;IO存储体系,跟踪IO设备 变化潮流, 研究软硬件结合,输出高性能存储解决方案。本文是来自淘宝内部数据库内容分享。[......]
MySQL配置文件my.cnf、my.ini生成工具
MySQL分表分库数据访问中间件TribeDB
Node.js 的 MySQL 分表分库数据访问中间件,实现MySQL数据的分布式集群储存管理。在处理海量数据、高并发访问时,获得更加优越的性能及横向扩展能力。它包含以下主要特性:[......]
Windows下mysql忘记root密码的解决方法
MySQL中的日期转换
对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。[......]
MySQL远程访问速度缓慢的解决和分析
问题发生的场景:
MYSQL安装在Linux下,本地和远程都有应用访问MYSQL,本地访问MYSQL很流畅,但是远程访问非常之缓慢,基本上到了几分钟才响应的地步。SSH连接稳定,ping了下发现无丢包,排除网络问题。那么可能就是MYSQL的设置问题了。[......]
MySQL数据库备份的实际操作方法大全
以下的文章主要介绍的是MySQL数据库备份的实际操作方法,我曾经用过的MySQL备份方式主要有:mysqldump、mysqlhotcopy以及BACKUP TABLE 与SELECT INTO,OUTFILE,或者是备份二进制日志(binlog),还可以是直接拷贝数据文件和相关的配置文件。[......]
mysql分区
一、什么是表分区
通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。[......]
mysql导入导出zip sql.zip gzip文件命令
更改MySQL数据库文件存储位置
1.停止mysql服务器
windows可用net stop mysql
Linux系统可用mysqladmin -uzenk shutdown[......]
Mysql limit优化,百万至千万级快速分页,复合索引的引用并应用于轻量级框架
MySql 性能到底能有多高?用了php半年多,真正如此深入的去思考这个问题还是从前天开始。有过痛苦有过绝望,到现在充满信心!MySql 这个数据库绝对是适合dba级的高手去玩的,一般做一点1万篇新闻的小型系统怎么写都可以,用xx框架可以实现快速开发。可是数据量到了10万,百万至千万,他的性能还能那么高吗?一点小小的失误,可能造成整个系统的改写,甚至更本系统无法正常运行!好了,不那么多废话了。用事实说话,看例子:[......]
高效的MySQL分页
PERCONA PERFORMANCE CONFERENCE 2009上,来自雅虎的几位工程师带来了一篇”Efficient Pagination Using MySQL“的报告,有很多亮点,本文是在原文基础上的进一步延伸。[......]
mysql中时间和日期函数
一、MySQL 获得当前日期时间 函数[......]
mysql利用binlog增量备份
一,什么是增量备份
增量备份,就是将新增加的数据进行备份。假如你一个数据库,有10G的数据,每天会增加10M的数据,数据库每天都要备份一次,这么多数据是不是都要备份呢?还是只要备份增加的数据呢,很显然,我只要备份增加的数据。这样减少服务器的负担。[......]
Oracle,MySql,SQL server分页
SQL Server
从数据库表中的第M条记录开始取N条记录,利用Top关键字:注意如果Select语句中既有top,又有order by,则是从排序好的结果集中选择:[......]
MySQL时间函数
在说MySQL的时间函数之前,先把MySQL的时间类型字段大概熟悉一下,这样对于MySQL时间函数的理解就更好啦。[......]
PDM模型生成MySQL数据库代码,给表和列添加备注
第一步:改变模型数据库类型:
选择Database->Change Current DBMS...打开对话框,选择新的数据库系统。
第二步:生成代码:[......]