- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 mysql查看死锁和解除锁
解除正在死锁的状态有两种方法:第一种:1.查询是否锁表show OPEN TABLES where In_use > 0;2.查询进程(如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程)show processlist3.杀死进程id(就是上面命令的id列)kill id第二种:1.查看下在锁的事务SELECT * FROM INFORMATION_SCHEM...
2019-04-24 15:20:17 551
原创 数据库SQL优化大总结之 百万级数据库优化方案
网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中...
2019-04-23 15:55:06 171
原创 MySQL多实例安装
MySQL多实例介绍什么是MySQL多实例MySQL多实例就是在一台机器上开启多个不同的服务端口(如:3306,3307),运行多个MySQL服务进程,通过不同的socket监听不同的服务端口来提供各自的服务:MySQL多实例的特点有以下几点1:有效利用服务器资源,当单个服务器资源有剩余时,可以充分利用剩余的资源提供更多的服务。2:节约服务器资源3:资源互相抢占问题,当某个服务实例服务...
2019-04-23 13:44:42 169
原创 mysql数据库中十大经典错误案例
各位技术老铁们,福利来了!今天给大家说说《数据库中十大经典错误案例》老张我在刚开始学习数据库的时候,没少走弯路。经常会遇到各种稀奇古怪的 error 信息,遇到报错会很慌张,急需一个解决问题的办法。跟无头苍蝇一样,会不加思索地把错误粘到百度上,希望赶紧查找一下有没有好的处理问题的方法。我想这个应该是刚从事数据库的小白,都会遇到窘境。今天就给大家列举 MySQL 数据库中,最经典的十大错误案例,...
2019-04-20 14:19:43 707
原创 MySQL升级(5.0->5.5)时,遇到一个故障
MySQL升级(5.0->5.5)时,遇到一个故障分类: Mysql/postgreSQL2011-05-11 21:09:57启动MySQL,观察错误日志110511 20:38:49 [ERROR] Column count of mysql.db is wrong. Expected 22, found 20. Created with MySQL 50077, now runn...
2019-04-16 00:39:47 1428
原创 mysql搭建主从
一 环境信息主库 121.43.146.141 /3306 主机名 db1备库 121.43.251.41 /3306 主机名 db2版本 5.6.14备注: mysql 安装略,二 主从搭建–主,备节点都要创建 Replication 用户create...
2019-04-15 17:32:04 173
原创 SQL语句在MySQL中的执行流程
本篇文章分析SQL语句在MySQL中的执行流程,包括SQL的查询在MySQL内部会怎么流转,SQL语句的更新是怎么完成的。在分析之前我们一起看看MySQL的基础架构,知道了 MySQL由那些组件组成以及这些组件的作用是什么,可以帮助我们理解和解决这些问题。MySQL架构分析下面是MySQL的一个简要架构图:MySQL主要分为Server层和存储引擎层Server层主要包括连接器、查询缓...
2019-04-15 16:06:24 278
原创 mysql升级小结和mysql_upgrade的用途
mysql升级小结和mysql_upgrade的用途http://blog.itpub.net/15480802/viewspace-1412259/mysql升级1 升级方式分为In-place和out-of-place,前者直接覆盖当前版本,后者在新路径安装然后加载数据库;升级不可跳级,即5.1要想升级成5.6,必须先升级到5.5;注:oracle的out-of-place upg...
2019-04-15 15:10:12 1048
Exchange Server 2010 从入门到精通(Exchange Server 2010 配置实战精粹).pdf
2012-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人