上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 502 bad gateway,错误的网关的原因 连接超时,我们向服务器发送请求,由于服务器当前链接太多,导致服务器方面无法给予正常的响应,产生此报错,最好去服务器上找原因。 性能测试常见,可能是由于nginx连接数过低。 解救方法 —— 刷新2 刷新原理:所谓刷新其实就是从服务器下载数据到本地的内 阅读全文
posted @ 2019-09-12 17:40 停不下的时光 阅读(1302) 评论(0) 推荐(0) 编辑
摘要: 摘抄并用于自查 Linux mem/swap/buffers/cached区别 free命令相对于top,提供了更简洁的查看系统内存使用情况: # free -m mem:表示物理内存统计 buff/cache:表示物理内存的缓存统计 swap:表示硬盘上交换分区的使用情况 系统当前真正可用的内存并 阅读全文
posted @ 2019-09-11 14:43 停不下的时光 阅读(29070) 评论(0) 推荐(0) 编辑
摘要: 1. 索引的本质 MySQL官方对索引的定义为:索引是帮助MySQL高效获取数据的数据结构。 数据库查询是数据库的最主要功能之一。我们都希望查询数据的速度尽可能的快,因此 数据库系统的设计者会从查询算法的角度进行优化。最基本的查询算法是顺序查找(liner search),这种复杂度为o(n)的算法 阅读全文
posted @ 2019-08-29 09:50 停不下的时光 阅读(1902) 评论(0) 推荐(0) 编辑
摘要: 摘抄并用于自查笔记 ACID Atomicity,原子性。指一组对数据库的改变,要么最终成功执行完成,要不就全部回滚。这就要求数据库系统要实现某种回滚机制,比如redo/undo log。与事务性数据库相比,一些NoSQL数据库也声称支持原子性,但是意义不同,比如Redis事务的原子性的意思更接近于 阅读全文
posted @ 2019-08-20 15:24 停不下的时光 阅读(1405) 评论(0) 推荐(0) 编辑
摘要: 摘抄并用于自查笔记 一、存储引擎概述 1. 为什么要选择合理的数据库存储引擎 Mysql中的数据用各种不同的技术存储在文件(或内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能获得额外的速度或者功能,从而改善你的应用的 阅读全文
posted @ 2019-08-20 15:23 停不下的时光 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 摘抄并用于自查笔记 为什么要优化 一个应用吞吐量瓶颈往往出现在数据库的处理速度上。 随着应用程序的使用,数据库数据逐渐增多,数据库处理压力逐渐增大。 关系型数据库的数据是存放在磁盘上,读写速度慢(与内存中的数据相比) 如何优化 表、字段的设计阶段,考量更优的存储和计算。 数据库自身提供的优化功能,如 阅读全文
posted @ 2019-08-20 15:23 停不下的时光 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 摘抄并用于自查笔记 1. 对精度有要求decimal float 类型用于表示单精度浮点数值,而double类型用于表示双精度浮点数值,float 和 double 都是浮点型,而 decimal 是定点型。 MySQL浮点型和定点型可以用类型名称后加 (M,D) 来表示,M表示该值的总共长度,D表 阅读全文
posted @ 2019-08-20 15:20 停不下的时光 阅读(2171) 评论(0) 推荐(0) 编辑
摘要: 摘抄并用于自查笔记 我们使用Redis时,会接触Redis的5种数据类型:字符串、哈希、列表、集合、有序集合。丰富的类型是Redis相对于Memcached等的一大优势。 了解Redis内存模型,可以: 1) 估算Redis内存使用量,根据需要合理的评估Redis的内存使用量,选择合适的机器配置,在 阅读全文
posted @ 2019-08-06 17:52 停不下的时光 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 摘抄并用于自己后查 单机版的配置: 1. 下载redis压缩包,然后解压缩文件(tar xzf); 2. 进入解压后的redis文件目录,编译redis源文件(make,没有c环境要gcc); 3. 把编译好的redis源文件安装到/usr/local/redis目录下,如果/local目录下没有r 阅读全文
posted @ 2019-08-02 17:11 停不下的时光 阅读(4621) 评论(0) 推荐(0) 编辑
摘要: 摘抄并用于自查笔记 1. Redis简介 我们日常Java Web开发,一般使用数据库进行存储,在数据量较大的情况下,单一使用数据库保存数据的系统会因为面向磁盘,磁盘读写速度比较慢而存在严重的性能弊端,一瞬间成千上万的请求到来,需要系统在极短时间内完成千万次的读写操作,这个时候数据库承受不了,易造成 阅读全文
posted @ 2019-08-01 11:06 停不下的时光 阅读(860) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页