- 博客(2)
- 收藏
- 关注
转载 MySQL 对于千万级的大表要怎么优化
第一优化你的sql和索引; 第二加缓存,memcached,redis; 第三以上都做了后,还是慢,就做主从复制或主主复制,读写分离,可以在应用层做,效率高,也可以用三方工具,第三方工具推荐360的atlas,其它的要么效率不高,要么没人维护; 第四如果以上都做了还是慢,不要想着去做切分,mysql自带分区表,先试试这个,对你的应用是透明的,无需更改代码,但是sql语句是需要针对
2016-11-07 23:00:53 324
转载 MySql错误处理
有几种错误处理的声明形式: 1 如果任何错误(不是 NOT FOUND ) , 设置 l_error 为 1 后继续执行: DECLARE CONTINUE HANDLER FOR SQLEXCEPTION SET l_error=1; 2 如果发生任何错误(不是 NOT FOUND), 执行 ROLLBACK和产生一条错误消息后退出当前块或存储过程。 DECLARE EXIT
2016-11-07 18:32:42 381
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人