![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 74
xiaoyi829
这个作者很懒,什么都没留下…
展开
-
初识mysql插件之HandlerSocket
HandlerSocket是日本人写的一个mysql插件,具体是谁上网搜吧通过这个插件,你可以直接跟MySql后端的存储引擎做key-value式的交互,省去了MySql上层的SQL解释、打开关闭表、创建查询计划等CPU消耗型的开销,按照作者给出的数据可以在数据全部在内存的情况下可以达到75W的QPS查询。具体信息可以看这篇Blog,中文介绍可以看这篇文章《HandlerSocke...原创 2011-12-30 15:35:29 · 127 阅读 · 0 评论 -
innotop
INNOTOP是一个通过文本模式显示mysql和innodb的检测工具,他能详细的监控处当前mysql和ninodb的运行状态。 在安装前先确定安装了Time::HiRes,Term::ReadKey,DBI,DBD::mysql 这四个包。安装可以通过下载源码包进行编译安装、PERL模块安装、rpm安装。 *通过PER模块安装 [root@localhost ~]# prel -...原创 2012-10-10 20:13:13 · 89 阅读 · 0 评论 -
mysql中用percona-toolkit监视死锁
percona,是mysql的一个分支了,相信不少朋友都很熟悉了,而percona-toolkit是其推出的工具包,里面集合了很多不错的实用的mysql维护工具包,今天开始学习下这个工具,首先看的是如何检查死锁 如果用传统的检查死锁的方法,可以使用比如:SHOW ENGINE INNODB STATUS ,但这个方法查看的是最新的死锁,如果有大量的死锁的话,则不容易看得清楚了; ...原创 2012-10-10 15:27:11 · 151 阅读 · 0 评论 -
MYSQL 5.6新特性介绍
官方参考:http://dev.mysql.com/doc/refman/5.6/en/mysql-nutshell.html一、大的方面变动:1、新增字典表,InnoDB buffer pool 相关(评:可深入了解) Several new InnoDB-related INFORMATION_SCHEMA tables provide information about ...原创 2012-10-10 15:09:36 · 128 阅读 · 0 评论 -
MySQL常用存储引擎优化
[color=green]MySQL 提供的非常丰富的存储引擎种类供大家选择,有多种选择固然是好事,但是需要我们理解掌 握的知识也会增加很多。每一种存储引擎都有各自的特长,也都存在一定的短处。如何将各种存储引擎 在自己的应用环境中结合使用,扬长避短,也是一门不太简单的学问。本章选择最为常用的两种存储引 擎进行针对性的优化建议,希望能够对读者朋友有一定的帮助。[b]11.1 MyI ...原创 2013-01-07 15:49:52 · 167 阅读 · 0 评论 -
SQL执行过程原理
如下图:[url]http://dl.iteye.com/upload/attachment/361467/e569587d-c62f-3e03-b09f-20925b13b4e7.jpg[/url]第一步:应用程序把查询SQL语句发给服务器端执行。 我们在数据层执行SQL语句时,应用程序会连接到相应的数据库服务器,把SQL语句发送给服务器处理。 第二步:服务器解析请求的SQL...原创 2012-11-13 15:23:53 · 141 阅读 · 0 评论 -
MySQL数据库服务器端核心参数详解和推荐配置3
l innodb_flush_log_at_trx_commit AND sync_binloginnodb_flush_log_at_trx_commit = N:N=0 – 每隔一秒,把事务日志缓存区的数据写到日志文件中,以及把日志文件的数据刷新到磁盘上;N=1 – 每个事务提交时候,把事务日志从缓存区写到日志文件中,并且刷新日志文件的数据到磁盘上;N=2 – 每事...原创 2013-03-19 14:31:29 · 127 阅读 · 0 评论 -
MySQL数据库服务器端核心参数详解和推荐配置2
l innodb_commit_concurrency含义:同一时刻,允许多少个线程同时提交InnoDB事务,默认值为0,范围0-1000。0 — 允许任意数量的事务在同一时间点提交;N>0 — 允许N个事务在同一时间点提交;注意事项:① mysqld提供服务时,不许把 innodb_commit_concurrency 的值从0改为非0,或非0的值改为0;...原创 2013-03-19 14:29:23 · 130 阅读 · 0 评论 -
MySQL数据库服务器端核心参数详解和推荐配置1
l lower_case_table_names Linux或类Unix平台,对文件名称大小写敏感,也即对数据库、表、存储过程等对象名称大小写敏 感,为减少开发人员的开发成本,为此推荐大家设置该参数使对象名称都自动转换成小写;l max_connect_errors max_connect_errors默认值为10,也即mysqld线程没重新启动过,一台物理服务器只要连接...原创 2013-03-19 14:24:16 · 130 阅读 · 0 评论 -
MySQL5.5数据库my.cnf配置文件模板
[quote]#*******以下开始为配置文件模板[mysqld]#**********************Server**************************#******server start related#user= #Run the mysqld server as the user having the name user_na...原创 2013-03-19 13:46:39 · 123 阅读 · 0 评论 -
mysql5.6 Nosql, innodb 安装和配置以及主从镜像模式下可能产生的问题
一些可以参考的文章:http://blogs.innodb.com/wp/2011/04/get-started-with-innodb-memcached-daemon-plugin/http://blogs.innodb.com/wp/2011/04/nosql-to-innodb-with-memcached/http://dev.mysql.com/doc/refm...原创 2013-03-15 16:16:57 · 98 阅读 · 0 评论 -
mysql5.6memcache安装
下载地址:http://labs.mysql.com选择innodb-memcached下载后得到文件:mysql-5.6.2-labs-innodb-memcached.tar.gz解压。安装步骤如下;4290 shell> groupadd mysql4291 shell> useradd -r -g mysql mysql4292 # Beginnin...原创 2013-03-15 16:14:56 · 115 阅读 · 0 评论 -
MySQL NDB 安装的安装,配置与测试
[color=blue]MySQL NDB 安装的安装,配置与测试MySQL NDB 安装 下载:mysql-cluster-gpl-7.1.10-linux-x86_64-glibc23.tar.gz 配置之前,需要先从理论上好好系统把握一下mysql ndb的配置方法,这样可以少走很多弯路. 一:配置前的规划 管理节点IP...原创 2012-02-17 16:50:31 · 203 阅读 · 0 评论 -
快速关闭MySQL/InnoDB
如果用的引擎是InnoDB,每次敲下mysqladmin -uroot -p shutdown关闭数据库的时候,总是很难预测这个命令会执行多久,实际经验表明,短则五秒,长则三十分钟一小时都有可能。也分享一下我的经验吧。 1. 为什么InnoDB关闭会慢? 事实上,并不是每次关闭InnoDB都很慢的。Why?InnoDB较之MyISAM,一个重要特性是InnoDB会在内存中开辟一个B...原创 2011-11-13 20:35:20 · 163 阅读 · 0 评论 -
给开发者看的关系型数据库设计
[color=green]目录一 Codd的RDBMS12法则——RDBMS的起源二 关系型数据库设计阶段三 设计原则四 命名规则 数据库设计,一个软件项目成功的基石。很多从业人员都认为,数据库设计其实不那么重要。现实中的情景也相当雷同,开发人员的数量是数据库设计人员的数倍。多数人使用数据库中的一部分,所以也会把数据库设计想的如此简单。其实不然,数据库设计...原创 2013-08-06 11:17:54 · 179 阅读 · 0 评论