摘要: 最近项目要求分页展示用户账单列表,为提高响应使用redis做缓存,用到的缓存策略和大家分享一下。 需求描述:展示用户账单基本信息以时间倒序排序,筛选条件账单类型(所有,订单收入、提现、充值...)。 账单信息分成两部分缓存:1.用户账单ID 列表;2.账单基本信息。先查询到用户账单ID 列表,再根据 阅读全文
posted @ 2017-02-17 16:12 徐继收 阅读(892) 评论(0) 推荐(0) 编辑
摘要: Redis 中 DEL指令支持多个key作为参数进行删除 但不支持通配符,无法通过通配符批量删除key,不过我们可以借助 Linux 的管道和 xargs 指令来完成这个动作。 比如要删除所有以user开头的key 可以这样实现: [root@dev_opayredis src]# redis-cl 阅读全文
posted @ 2017-02-16 17:06 徐继收 阅读(48450) 评论(1) 推荐(4) 编辑
摘要: Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。 Explain语法: EXPLAIN tbl_name或:EXPLAIN [EXTENDE 阅读全文
posted @ 2017-02-11 16:46 徐继收 阅读(595) 评论(1) 推荐(0) 编辑
摘要: 转载地址:http://www.cnblogs.com/zhangzhu/archive/2013/07/04/3172486.html 1、连接Mysql 格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再 阅读全文
posted @ 2017-02-10 09:52 徐继收 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://lobert.iteye.com/blog/1955841 前些天拿到一个表,将近有4000w数据,没有任何索引,主键。(建这表的绝对是个人才) 这是一个日志表,记录了游戏中物品的产出与消耗,原先有一个后台对这个表进行统计。。。。。(这要用超级计算机才能统计得出来吧),只能帮 阅读全文
posted @ 2017-02-09 15:18 徐继收 阅读(2028) 评论(0) 推荐(0) 编辑
摘要: linux下mysql默认是要区分表名大小写的。mysql是否区分大小写设置是由参数lower_case_table_names决定的,其中:1)lower_case_table_names = 0 区分大小写(即对大小写不敏感),默认是这种设置。这样设置后,在mysql里创建的表名带不带大写字母都 阅读全文
posted @ 2017-02-09 11:48 徐继收 阅读(2800) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://www.roncoo.com/article/detail/124243 分布式系统架构中,分布式事务问题是一个绕不过去的挑战。而微服务架构的流行,让分布式事问题日益突出! 下面我们以电商购物支付流程中,在各大参与者系统中可能会遇到分布式事务问题的场景进行详细的分析! 如上图 阅读全文
posted @ 2017-02-08 10:31 徐继收 阅读(1889) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://www.jb51.net/article/62533.htm 这篇文章主要介绍了Mysql中的Btree与Hash索引比较,本文起讲解了B-Tree 索引特征、Hash 索引特征等内容,需要的朋友可以参考下 mysql最常用的索引结构是btree(O(log(n))),但是总 阅读全文
posted @ 2017-02-07 10:28 徐继收 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 内容来自书籍《深入浅出MySQL++数据库开发、优化与管理维护+第2版+唐汉明》 设计索引的原则1. 搜索的索引列,不一定是所要选择的列。换句话说,最适合索引的列是出现在 WHERE 子句中的列,或连接子句中指定的列,而不是出现在 SELECT 关键字后的选择列表中的 列 。2. 使用惟一索引。考虑 阅读全文
posted @ 2017-02-07 10:18 徐继收 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 数据库工具:Toad for MySQL ssh工具:XShell 5 跳板机配置: 配置通道: 源主机:数据库工具链接的地址; 侦听接口:数据库工具侦听接口; 目标主机:数据库阿里云地址; 目标端口:数据库端口号; 配置好启动链接。 Toad for MySQL 配置: host:上面配置的源主机 阅读全文
posted @ 2017-02-07 09:46 徐继收 阅读(2590) 评论(0) 推荐(1) 编辑