随笔分类 - Mysql
【转】mysql 解事务锁
摘要:ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction 原创 2014年07月31日 10:59:43 53113 原创 2014年07月31日 10:59:43 53113 前言:朋友咨询我说执行简单的u
阅读全文
【转】mysql查看表空间占用情况
摘要:${database} 为数据库的名称/*1.查看索引 (1)单位是GB*/ SELECT CONCAT(ROUND(SUM(index_length)/(1024*1024*1024), 6), ' GB') AS 'Total Index Size' FROM information_schema.TABLES WHERE table_schema LIKE '${database}...
阅读全文
mysql 批量杀进程
摘要:select concat('KILL ',id,';') from information_schema.processlist where user='root';
阅读全文
centos7下使用yum安装mysql
摘要:标签: CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。 1. 下载mysql的repo源 2. 安装mysql-community-release-el7-5.noarch.rpm包 安装这个包后,会获得两个mysql的yum repo源
阅读全文
【转】mysql 拖库写库用法
摘要:mysqldump常用于MySQL数据库逻辑备份。 1、各种用法说明 A. 最简单的用法: 上述命令将指定数据库备份到某dump文件(转储文件)中,比如: 生成的test.dump文件中包含建表语句(生成数据库结构哦)和插入数据的insert语句。 B. --opt 如果加上--opt参数则生成的d
阅读全文
【转】MySQL的各种timeout
摘要:因为最近遇到一些超时的问题,正好就把所有的timeout参数都理一遍,首先数据库里查一下看有哪些超时: root@localhost : test 12:55:50> show global variables like "%timeout%";+ + +| Variable_name | Valu
阅读全文
Mysql 分段统计
摘要:今天遇到个小问题觉得挺有意思,与大家分享。 需求是这样的,对数据库中的一张表做按时间的分段统计,结果只要每个区间的数量。 select YEAR(create_time) as nian,MONTH(create_time) as yue,count(customid) from custom_in
阅读全文
yum 安装 phpmyadmin
摘要:1.安装apache 2.安装phpmyadmin 3.配置phpmyadmin 修改/etc/httpd/conf.d/phpmyadmin.conf 4.重启httpd服务
阅读全文
【转】处理百万级以上的数据提高查询速度的方法
摘要:处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3.应尽量避免在 where 子句中对字段进行 n
阅读全文
Linux -- Centos 下配置LNAMP 服务器环境
摘要:1.Mysql centos 7 下mysql被替换掉,如有需要请看另一篇: centos 6.5下: 启动mysql : centos 6.5: 开机启动: centos 6.5: 2.安装php 启动fpm: centos 6.5: centos 7: 3.安装apache(可选) 启动和开机启
阅读全文
【转】Mysql 存储引擎中InnoDB与Myisam的主要区别
摘要:1, 事务处理 innodb 支持事务功能,myisam 不支持。 Myisam 的执行速度更快,性能更好。 2,select ,update ,insert ,delete 操作 MyISAM:如果执行大量的SELECT,MyISAM是更好的选择 InnoDB:如果你的数据执行大量的INSERT或
阅读全文
【转】【MySQL】时间类型存储格式选择
摘要:一 前言 昨天在给开发同学做数据库设计规范分享的时候,讲到时间字段常用的有三个选择datetime、timestamp、int,应该使用什么类型的合适?本文通过三种类型的各个维度来分析,声明:本文没有具体的结论,但是会给一个推荐使用方式,需要使用者结合自己的业务场景来具体选择。二 分析int型:存储
阅读全文
[转]order by 与索引
摘要:ORDER BY 通常会有两种实现方法,一个是利用有序索引自动实现,也就是说利用有序索引的有序性就不再另做排序操作了。另一个是把结果选好之后再排序。 用有序索引这种,当然是最快的,不过有一些限制条件,来看下面的测试。 测试数据:student表有两个字段id ,sid ,id是主键。一共有20W条记
阅读全文
[转]MySQL索引原理及慢查询优化
摘要:MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用系
阅读全文
SQL中datetime和timestamp的区别
摘要:在开发一个简单的报名程序时,要求在每一条新插入的记录后面添加一个日期字段,方便日后查询和排序。于是立即百度,发现可以使用datetime或timestamp两种日期类型来实现。这对于爱纠结的我来说是不被允许的,于是立即去找它们的区别。但是搜出来的要么是长篇大论,要么没有重点,于是自己总结了下这些文章
阅读全文
浙公网安备 33010602011771号