随笔分类 -  JavaWeb基础

Servlet、JDBC、Mysql
摘要:一致性哈希(Consistent hashing)算法是由 MIT 的Karger 等人与1997年在一篇学术论文(《Consistent hashing and random trees: distributed caching protocols for relieving hot spots 阅读全文
posted @ 2018-09-18 23:43 好想雨的云 阅读(666) 评论(0) 推荐(0)
摘要:导读 在MySQL里常用的索引数据结构有B+树索引和哈希索引两种,我们来看下这两种索引数据结构的区别及其不同的应用建议。 二者区别 备注:先说下,在MySQL文档里,实际上是把B+树索引写成了BTREE,例如像下面这样的写法: CREATE TABLE t(aid int unsigned not 阅读全文
posted @ 2018-09-13 23:21 好想雨的云 阅读(181) 评论(0) 推荐(0)
摘要:1、 MySQL索引原理以及查询优化 2、 阅读全文
posted @ 2018-09-02 21:46 好想雨的云 阅读(173) 评论(0) 推荐(0)
摘要:索引 无论是面试,还是实际工作中,对于一个Java程序员来说,数据库优化是避不开的一个技术点,关于数据库的优化,在性能达不到要求的情况下,我大致给出以下几个方向: (1)优化表结构,对常用字段和非常用的字段分开存储 (2)优化SQL,合理使用索引 (3)做数据库读写分离,减少IO压力,由于数据库对记 阅读全文
posted @ 2018-09-02 21:31 好想雨的云 阅读(485) 评论(0) 推荐(0)
摘要:EXPLAIN 命令详解 在工作中,我们用于捕捉性能问题最常用的就是打开慢查询,定位执行效率差的SQL,那么当我们定位到一个SQL以后还不算完事,我们还需要知道该SQL的执行计划,比如是全表扫描,还是索引扫描,这些都需要通过EXPLAIN去完成。EXPLAIN命令是查看优化器如何决定执行查询的主要方 阅读全文
posted @ 2018-09-02 16:05 好想雨的云 阅读(255) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-08-18 00:14 好想雨的云 阅读(3) 评论(0) 推荐(0)