- 浏览: 16027 次
最新评论
文章列表
原文链接:http://blog.csdn.net/cutesource/article/details/5710645
一个完整的mysql读写分离环境包括以下几个部分:
应用程序client
database proxy
database集群
在本次实战中,应用程序client基于c3p0连接后端的database proxy。database proxy负责管理client实际访问database的路由策略,采用开源框架amoeba。database集群采用mysql的master-slave的replication方案。整个环境的结构图如下所示:
实战步骤与 ...
mysql 存储过程 与 事件
- 博客分类:
- mysql
---将当前时间1分钟前的记录设置成 状态2
create procedure sixpro()
begin
declare id int;
declare stop int default 0;
declare cur cursor for select uid from tb_user
where signtime < date_add(now(),interval-1 minute);
declare CONTINUE HANDLER FOR SQLSTATE '02000' SET stop = 1;
open cur;
fetch cur ...
select * from tb_user where signtime between date_add(now(), interval - 5 minute) and now()
列出当前时间与5分钟之内的 用户记录
其中 interval - 5 minute 为间隔时间
now() 为数据库当前时间
附录
今天在学习存储过程中 mysql 抛出如下异常
1436 - Thread stack overrun
解决方案
修改mysql 的配置文件 my.ini
thread_stack = 128K
可以将标红处的数值改大点