MySql数据库水平扩展过程

第一阶段:单机数据库 第二阶段:读写分离 第三阶段:垂直拆分业务 第四阶段:拆表 总之:一个重要原则就是,在磁盘或阵列IO性能不能满足时才实施以上措施,内存和CPU资源的紧张可放在应用层解决,因为引用层是最容易水平扩展的。

作者: mysqlcluster 发布时间: 04-30

mysql 日期查询操作 copy

今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 Select * FROM 表名 Where TO_DAYS( NOW( ) ) – TO_DAYS( 时间字段名) <= 1 7天 Select * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名) 近30天 Select * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 30 DAY) <= date(时间字段名) 本月 Select * FROM 表名 Where...

作者: alex hu 发布时间: 04-30

MYSQL的服务不见了

D:\Program Files\MySQL\MySQL Server 5.2\bin>mysqld.exe -install Service successfully installed. D:\Program Files\MySQL\MySQL Server 5.2\bin>net start mysql MySQL 服务正在启动 . MySQL 服务已经启动成功。

作者: 痕迹 发布时间: 04-28

shell 连接 mysql 导出数据

_file=./te2.txt _mysql=/usr/bin/mysql _db_host=-h192.168.1.1 _db_port=-P3306 _db_user=-ujason _db_password=-p123 rm $_file ${_mysql} ${_db_host} ${_db_port} ${_db_user} ${_db_password} -NB -e "show full processlist;" >> ${_file}

作者: Jason-zy 发布时间: 04-28

经典分享MySQL的limit查询优化

以下的文章主要是对MySQL limit查询优化的具体内容的介绍,我们大家都知道MySQL数据库的优化是相当重要的。其他最为常用也是最为需要优化的就是limit。MySQL的limit给分页带来了极大的方便,但数据量一大的时候,limit的性能就急剧下降。 同样是取10条数据 select * from yanxue8_visit limit 10000,10 select * from yanxue8_visit limit 0,10 就不是一个数量级别的。 网上...

作者: 小炒花生米 发布时间: 04-26

mysql4与事务

今天做个项目是批量上传功能,上传文件的名称需要有顺序的排列下去,想做个事务避免序号出错。于是我按照平时的习惯写好方法进行测试,tomcat报错: net.sf.hibernate.TransactionException: Commit failed with SQL exception: : Can't call commit when autocommit=true net.sf.hibernate.TransactionException: Rollback failed with SQL exception: : Can't call rollba...

作者: 飝兒 发布时间: 04-25

MySQL 初体验

以前都是用Sql Server数据库来做测试,公司做项目则用的是Oracle. 一直听说MySQL很小巧,Download下来一看,居然40M都不到,真不可思议。选择的是 MySQL 5.1.55 的win32安装版,由于其没有自带客户端,所以还需要自己去下一个客户端的管理软件,选择的是MySQL-Front,版本为5.1. 接下来就是简单的数据库操作,包括新建数据库、新建表及添加更新等操作。需要首先开启MySQL的s...

作者: 月光下的蛤蟆 发布时间: 04-24

五款常用mysql slow log分析工具的比较

mysql slow log 是用来记录执行时间较长(超过long_query_time秒)的sql的一种日志工具. 启用 slow log 有两种启用方式: 1, 在my.cnf 里 通过 log-slow-queries=1 2, 在mysqld进程启动时,指定–log-slow-queries=1选项 比较的五款常用工具 mysqldumpslow, mysqlsla, myprofi, mysql-explain-slow-log, mysqllogfilter mysqldumpslow, mysql官方提供的慢查询日志分析工具. 输出...

作者: 笑清风 发布时间: 04-24

【PPT资料】淘宝商品库MySQL优化实践

淘宝商品库MySQL优化实践 View more presentations from Feng Yu 笔记: 11页:的调优工具不错 13页:大数据量下的binlog参数配置 14页:InnoDB的参数配置 27页:最后的优化成果确实给力:QPS36000(读32800,写3200)

作者: xxd 发布时间: 04-24

mysql 让一个存储过程定时作业

以下例子主要是实现简单的mysq 定时作业 1、在mysql 中建立一个数据库 test1 语句:create database test1 2、创建表examinfo create table examinfo( id int auto_increment not null, endtime datetime, primary key(id) ); 3 插入数据: insert into examinfo values('1','2011-4-23 23:26:50'); 4 创建存储过程test CREATE PROCEDURE test () BEGIN update examinfo SET...

作者: 月亮的影子 发布时间: 04-23