mysql读写分离实战
摘要:原文链接:http://blog.csdn.net/cutesource/article/details/5710645 一个完整的mysql读写分离环境包括以下几个部分: 应用程序client database proxy database集群 在本次实战中,应用程序client基于c3p0连接后
阅读全文
posted @
2017-09-19 15:10
blythe
阅读(127)
推荐(0)
mysql索引的实现原理
摘要:原文链接:http://blog.csdn.net/debug_zhang/article/details/52168552 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持
阅读全文
posted @
2017-09-12 09:45
blythe
阅读(165)
推荐(0)
数据库索引的实现原理
摘要:原文链接:http://blog.csdn.net/kennyrose/article/details/7532032 数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。 在数据之外,数据库系统还维护着满足特定查找算法的数据结
阅读全文
posted @
2017-09-07 13:40
blythe
阅读(89)
推荐(0)
mysql主从复制
摘要:原文链接:http://369369.blog.51cto.com/319630/790921/ 1、主从服务器分别作以下操作: 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、修改root的密码2、修改主服务器master: #vi /etc/my.cnf [mysqld] l
阅读全文
posted @
2017-09-05 11:14
blythe
阅读(71)
推荐(0)
mysql事务详解
摘要:原文链接:http://www.cnblogs.com/wxw16/p/6128582.html 事务是访问并更新数据库中各种数据项的一个程序执行单元。在事务中的操作,要么都执行修改,要么都不执行,这就是事务的目的,也是事务模型区别于文件系统的重要特征之一。 严格上来说,事务必须同时满足4个特性,即
阅读全文
posted @
2017-09-01 12:11
blythe
阅读(143)
推荐(0)
mybatis中#和$的区别
摘要:原文链接:http://blog.sina.com.cn/s/blog_4adc4b090102uy54.html 1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111
阅读全文
posted @
2017-09-01 11:30
blythe
阅读(99)
推荐(0)
聚簇索引和非聚簇索引(二)
摘要:转载自:http://www.cnblogs.com/Jessy/p/3543063.html 一. 什么是索引和建立索引的好处 什么是索引 什么是索引 在数据库中,索引的含义与日常意义上的“索引”一词并无多大区别,与书中的索引一样,数据库中的索引使您可以快速找到表中的特定信息。索引包含从表中一个或
阅读全文
posted @
2017-08-24 18:49
blythe
阅读(176)
推荐(0)
mysql 的S 锁和X锁的区别
摘要:转载自:http://www.cnblogs.com/baizhanshi/p/6889261.html 共享锁和排它锁 MySQL的锁系统:shared lock和exclusive lock(共享锁和排他锁,也叫读锁和写锁,即read lock和write lock) 读锁是共享的,或者说是相互
阅读全文
posted @
2017-08-24 14:39
blythe
阅读(147)
推荐(0)
mysq中explain的使用
摘要:转载自:http://blog.csdn.net/zhuxineli/article/details/14455029 explain显示了MySQL如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 先解析一条sql语句,看出现什么内容 EXPLAINSE
阅读全文
posted @
2017-08-24 14:05
blythe
阅读(115)
推荐(0)
聚簇索引与非聚簇索引(一)
摘要:转载自:http://www.cnblogs.com/auxg/p/Cluster-and-NonCluster-index.html 什么是索引.我们来看看比较大众的定义,OK,那就直接百度百科吧:"索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。" 看
阅读全文
posted @
2017-08-17 15:03
blythe
阅读(157)
推荐(0)
MyISAM和InnoDB的区别
摘要:转载自:http://www.cnblogs.com/lyl2016/p/5797519.html
阅读全文
posted @
2017-08-17 14:11
blythe
阅读(86)
推荐(0)
mysql索引的使用和优化
摘要:转载自:http://www.cnblogs.com/doudouxiaoye/p/5831449.html 关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,
阅读全文
posted @
2017-08-17 14:08
blythe
阅读(245)
推荐(0)
sql查询优化
摘要:1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: 最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库. 备注
阅读全文
posted @
2017-08-17 13:04
blythe
阅读(109)
推荐(0)
MySql——得到ResultSet的记录个数的正确方法
摘要:转载自:http://blog.csdn.net/youzhouliu/article/details/52037499 场景: Class.forName("com.mysql.jdbc.Driver"); Connection conn = DriverManager.getConnection
阅读全文
posted @
2017-08-14 22:44
blythe
阅读(498)
推荐(0)