随笔分类 -  MySQL

Something about MySQL
MySQL存储引擎介绍
摘要:1、前言:MySQL把每个数据库保存为文件系统中数据目录下的一个子目录。数据目录由MySQL配置文件(如/etc/mysql/my.cnf)中datadir项的值(如/var/lib/mysql)定义。创建一个表时,MySQL会在与表名同名的、以.frm为后缀的文件中存储表的定义。由于使用文件系统来 阅读全文

posted @ 2015-01-25 01:23 han'er 阅读(288) 评论(0) 推荐(0)

MySQL的锁机制
摘要:1、在处理并发读写时,通常使用一套锁系统来解决问题。锁系统由读锁(又称共享锁)和写锁(又称排他锁)组成。 2、每一种锁操作(如获得锁、检查锁是否已解除、释放锁),都会增加系统开销。锁策略就是在锁开销和数据安全之间寻求一种平衡。MySQL的每种存储引擎都可以实现独有的锁策略或锁粒度。在存储引擎设... 阅读全文

posted @ 2015-01-19 20:51 han'er 阅读(1821) 评论(0) 推荐(0)

MySQL查询优化
摘要:1、基本原则:优化数据访问。查询性能低下的最基本原因就是访问了太多数据。 在MySQL中,最简单的开销指标有:执行时间、检查的行数、返回的行数。 2、mysql执行计划 下文中t1的表结构: explain select ...的输出: mysql> help explain ... 阅读全文

posted @ 2014-11-30 01:45 han'er 阅读(214) 评论(0) 推荐(0)

MySQL基本操作
摘要:1、常用的函数: 1)inet_aton、inet_ntoa等转换函数。 inet_aton:如一个点分十进制的IP为12.34.56.78,经过该函数转换后结果为203569230。原理:12.34.56.78对应的十六进制是C.22.38.4E即C22384E,所以十进制就是203569230。 阅读全文

posted @ 2013-10-15 16:57 han'er 阅读(261) 评论(0) 推荐(0)

导航