2018年5月18日
摘要: 一、索引建立的几大原则: 1) 最左前缀匹配原则,非常重要的原则,mysql会一直向右匹配直到遇到范围查询(>、<、between、like)就停止匹配,比如a = 1 and b = 2 and c > 3 and d = 4 如果建立(a,b,c,d)顺序的索引,d是用不到索引的,如果建立(a, 阅读全文
posted @ 2018-05-18 11:51 一只阿木木 阅读(1610) 评论(0) 推荐(0)
摘要: 启动MySQL慢查日志 如何分析慢查日志,使用mysqldumpslow工具,例如: 阅读全文
posted @ 2018-05-18 10:55 一只阿木木 阅读(223) 评论(0) 推荐(0)
摘要: 如何进行分区间数据统计示例 业务场景:统计消费总金额大于1000元的,800到1000元的,500到800元的,以及500元以下的人数。 阅读全文
posted @ 2018-05-18 10:54 一只阿木木 阅读(959) 评论(0) 推荐(0)
摘要: 如何删除重复数据 业务场景:删除评论表中对同一订单同一商品的重复评论,只保留最早的一条。 阅读全文
posted @ 2018-05-18 10:52 一只阿木木 阅读(210) 评论(0) 推荐(0)
摘要: 这里的索引有audit_status和product_id,可以建立联合索引。但是哪个放左边就要计算区分度。 计算方法 区分度越高越好,放左边。结论product_rate>audit_rate 建立联合索引 阅读全文
posted @ 2018-05-18 10:49 一只阿木木 阅读(211) 评论(0) 推荐(0)
摘要: 在建立socket连接之前,OkHttp会获取系统的代理信息,如果设置代理,那么通过DNS解析其IP然后使用代理IP来建立socket连接。如果没有设置代理,那么会使用请求中的url的IP地址,来建立连接。 如果要防抓包,那只需要绕过代理就可以了。 OkHttp使用ProxySelector来获取代 阅读全文
posted @ 2018-05-18 10:38 一只阿木木 阅读(2907) 评论(0) 推荐(1)