-
[MySQL] MySql性能调优(4)快速修改表结构
MySql性能调优(四)快速修改表结构1.修改varchar类型为了满足需求,现要将varchar(6)改成varchar(8).这时更好的方法不是使用altertablemodify,而是采用如下的步骤:A.创建一张临时表,把varchar设置为varchar(8),如下所示:B.替换.frm表结...
95
热度 -
[MySQL] MySql性能调优(2)字段类型的选取之字符类型
MySql性能调优(二)字段类型的选取之字符类型字符类型:Char()用于保存固定长度的字符串,长度最大为255,比指定长度大的值将被截断,比指定长度小的值会用空格填补。Varchar()用于保存可变长度的字符串,长度最大为65535,只存储字符串实际需要的...
55
热度 -
[MySQL] 新装配的MySQL必须调整的10项配置
新安装的MySQL必须调整的10项配置还在为新安装的mysql服务,不知道修改哪些默认配置而发愁吗?mysql可调整参数有100多个,到底要立即!马上!调整哪些最重要的参数?网络神贴答复你:这篇文章主要介绍了MySQL优化必须调整的10项配置,使用这些方法可以让你快速地获得一个稳健的MySQL配置,...
108
热度 -
[MySQL] MySql性能调优(3)之表的设计
MySql性能调优(三)之表的设计一.首先介绍几个概念:1.完全函数依赖:在属性集U上的关系模式R(U)中,如果X->Y,并且对于X的任何一个真子集X’,都有X’≠>Y,则Y对X完全函数依赖。2.传递函数依赖:在R(U)中,如果X->Y,Y->Z,则称Z对X的传递函数依赖。二...
156
热度 -
[MySQL] MySQL之——service mysql start出错,mysql启动不了,解决mysql: unrecognized service异常(插曲)
MySQL之——servicemysqlstart出错,mysql启动不了,解决mysql:unrecognizedservice错误(插曲)转载请注明出处:http://blog.csdn.net/l1028386804/article/details/46048485servicemysqlst...
84
热度 -
[MySQL] 重装系统后,怎么调用之前mysql的数据
重装系统后,如何调用之前mysql的数据前提是:必须保留之前的数据库数据在介绍此方法之前,提醒各位最好的转移数据的方法为:在原来MYSQL服务器导出SQL文件,然后再在新的MYSQL服务器导入数据。先说下MYSQL存储数据的原理:MYSQL存储数据不是按照SQLSERVER一样(一个数据文件,一个日...
115
热度 -
[MySQL] liunx上mysql的装配
liunx上mysql的安装1:假如下载的文件名为:mysql-5.0.45.tar.gz2:假如copy到/usr/local下3:groupaddmysql#添加mysql组4:useradd-gmysqlmysql#添加一个mysql用户5:cd/usr/local#进入到该目录?------...
120
热度 -
[MySQL] 和一个牛人咨询的Mysql有关问题的记录
和一个牛人咨询的Mysql问题的记录1.经验值:tomcat能配置到800-10000具体要看具体业务的处理方式,测试得出一个合理的值,具体还要业务处理响应能力,以及代码的性能问题2.正式环境系统部署,刚开始可能是nginx后面跟2-3个tomcat,如果用户量增长就会配置到4-5个,nginx做集...
115
热度 -
[MySQL] mysql 装配/注册/下载
mysql安装/注册/下载一、把文件复制到D盘跟目录二、设置配置文件属性"D:\mysql-5.6.24-winx64/my-default.ini"basedir="D:\mysql-5.6.24-winx64/"datadir="D:\mysql...
380
热度 -
[MySQL] (1)mysql优化之sql性能有关问题定位
(1)mysql优化之sql性能问题定位概述我们面对一个问题的时候,首先是发现问题,然后才是解决问题。在这篇文章中,主要解决如何定位问题。解决方法1.通过showstatus了解各种sql执行频率showstatus[like'com_%'];Com_xxx表示每个xxx语句执行的次数。具体参数,参...
119
热度 -
[MySQL] 创建一个新的Mysql范例
创建一个新的Mysql实例?1.拷贝一份mysql?mvmysql?mysq33102.修改my.conf[mysqld]basedir=/usr/local/mysql3312datadir=/data/mysql/3312port=3312server_id=271712socket=/tmp/...
148
热度 -
[MySQL] MySql性能调优(5)采用合适的锁机制之表锁的演示
MySql性能调优(五)采用合适的锁机制之表锁的演示MySql的锁有以下几种形式:1.表级锁;开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。MyISAM引擎属于这种类型。2.行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突概率最低,并发度也最高。InnoDB...
72
热度 -
[MySQL] 使用Zabbix监控MySQL服务器步骤
使用Zabbix监控MySQL服务器方法??????从Zabbix2.2开始,Zabbix官方已经支持了MySQL监控,但是MySQL监控默认是不可用的,需要经过额外的设置才可以使用。Kaijia将Zabbix换到了新的服务器时候性能绰绰有余,于是决定充分发挥剩余的内存和SSD性能,把MySQL、A...
60
热度 -
[MySQL] MySQL推迟更新索引(delay_key_write)
MySQL延迟更新索引(delay_key_write)MySQL延迟更新索引(DelayedKeyWrite):使用表创建选项DELAY_KEY_WRITE创建的myisam表,在查询结束后,不会将索引的改变数据写入磁盘,而是在内存的健缓冲区(In-memorykeybuffer)中缓存索引改变数...
62
热度 -
[MySQL] (二)mysql优化之使用索引优化查询
(2)mysql优化之使用索引优化查询概述??索引是数据库优化中最常用的也是最重要的手段之一。该篇看看索引的分类,使用场景,不能使用的场景等。索引分类??索引是在mysql存储引擎中实现的,而不是在服务器层实现的。索引每种存储引擎的索引不一定相同。mysql支持4种索引:B-tree索引:最常见索引...
141
热度 -
[MySQL] sql学习笔记(16)-mysql存储过程详解
sql学习笔记(16)----------mysql存储过程详解mysql存储过程详解1.存储过程简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的...
151
热度 -
[MySQL] sql学习笔记(15)-MySQL 目录与优化总结
sql学习笔记(15)-----------MySQL索引与优化总结索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数...
85
热度 -
[MySQL] slave推延原因及优化方法
slave延迟原因及优化方法转载:http://imysql.com/2015/04/12/mysql-optimization-case-howto-resolve-slave-delay.shtml一般而言,slave相对master延迟较大,其根本原因就是slave上的复制线程没办法真正做到并...
73
热度 -
93
热度 -
[MySQL] MySQL性能优化的绝佳20+条经验(转)
MySQL性能优化的最佳20+条经验(转)今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的...
94
热度