上一页 1 2 3 4 5 6 7 8 9 ··· 20 下一页
摘要: ​表的读取顺序读取操作的类型可用索引,实际使用的索引表之间的引用每张表多少行被优化器查询索引的长度EXPLAIN字段解释:ØTable:显示这一行的数据是关于哪张表的Øpossible_keys:显示可能应用在这张表中的索引。如果为空,没有可能的索引。可以为相关的域从WHERE语句中选择一个合适的语... 阅读全文
posted @ 2015-09-08 22:34 Uncle_Nucky 阅读(230) 评论(0) 推荐(0) 编辑
摘要: ​Explain查询:rows,定位性能瓶颈。只需要一行数据时,使用LIMIT1.在搜索字段上建立索引。使用ENUM而非VARCHAR。选择区分度高的列作为索引。采用扩展索引,而不是新建索引。慢查询日志:log-slow-queries,mysqldumpslow工具。避免select *尽可能使用... 阅读全文
posted @ 2015-09-08 22:31 Uncle_Nucky 阅读(431) 评论(0) 推荐(0) 编辑
摘要: ​http://www.searchdatabase.com.cn/showcontent_58391.htm【为查询缓存优化你的查询】像 NOW() 和 RAND() 或是其它的诸如此类的SQL函数都不会开启查询缓存,因为这些函数的返回是会不定的易变的。所以,你所需要的就是用一个变量来代替MySQ... 阅读全文
posted @ 2015-09-08 22:31 Uncle_Nucky 阅读(161) 评论(0) 推荐(0) 编辑
摘要: ​目录1.行锁:索引加锁2.意向锁3.间隙锁4.MVCC机制行锁InnoDB通过多版本并发控制MVCC来支持事务InnoDB的设计是为了在处理大数据量的时候得到最好的性能。InnoDB存储引擎维护了一个它自己的缓冲区,用来存储数据和索引。InnoDB将表和索引存储在一个表空间中,这个表空间可能由不同... 阅读全文
posted @ 2015-09-08 22:29 Uncle_Nucky 阅读(723) 评论(0) 推荐(0) 编辑
摘要: ​选择合适的索引列顺序。B-Tree数据结构InnoDB使用B+树。InnoDB根据主键引用被索引的行。为什么使用B+树1.文件很大,不可能全部存储在内存中,故要存储到磁盘上2.索引的结构组织要尽量减少查找过程中磁盘I/O的存取次数(为什么使用B-/+Tree,还跟磁盘存取原理有关。)3.局部性原理... 阅读全文
posted @ 2015-09-08 22:28 Uncle_Nucky 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 各个进程和系统资源占用情况。动态观察系统进程状况。top命令显示的项目很多,默认值是每5秒更新一次,按q键可以退出。显示的各项目为:-b : 批次模式运行。-c : 显示执行任务的命令行。-d : 设定延迟时间。-h : 帮助。-H : 显示线程。将显示所有进程产生的线程。-i : 显示空闲的进程。... 阅读全文
posted @ 2015-09-03 12:58 Uncle_Nucky 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 随着用户需求个性化、产品生命周期变短,微服务架构是未来软件软件架构朝着灵活性、扩展性、伸缩性以及高可用性发展的必然方向。同时,以Docker为代表的容器虚拟化技术的盛行,将大大降低微服务实施的成本,为微服务落地以及大规模使用提供了坚实的基础和保障。微服务的诞生微服务架构(Microservice A... 阅读全文
posted @ 2015-07-21 23:08 Uncle_Nucky 阅读(875) 评论(0) 推荐(1) 编辑
摘要: 选择将应用程序构建为微服务时,需要确定应用程序客户端如何与微服务交互。在单体应用程序中,只有一组端点。而在微服务架构中,每个微服务都会暴露一组通常是细粒度的端点。在本文中,我们将讨论一下这对客户端与应用程序之间的通信有什么影响,并提出一种使用API网关的方法。当选择将应用程序构建为一组微服务时,需要... 阅读全文
posted @ 2015-07-21 23:07 Uncle_Nucky 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 【http://www.csdn.net/article/2015-07-15/2825221】云时代的分布式数据库:阿里分布式数据库服务DRDS -- 伴随着系统性能、成本及扩展性的新时代需要,以HBase、MongoDB为代表的NoSQL数据库和以阿里DRDS、VoltDB、ScaleBase为... 阅读全文
posted @ 2015-07-21 23:03 Uncle_Nucky 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 【分布式系统的数据一致性问题】OCS概要介绍 据AlertSite网络分析公司表示,Facebook的响应时间在2010年平均为1秒钟,到2011年中期已提高到了0.73秒。对比来看,响应时间占第二位的LinkedIn,网络下载内容时要花费将近2倍的时间。Twitter的响应时间则整整迟了2秒钟。... 阅读全文
posted @ 2015-07-21 23:02 Uncle_Nucky 阅读(530) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 20 下一页