摘要:
当数据库出现性能问题时,该如何分析和定位它的瓶颈呢? 这是一个基于Python Flask的商品搜索应用案例 商品信息存在MySQL中,这个应用可以通过MySQL接口 根据客户端提供的商品名称,去数据库表中查询商品信息 案例 环境准备 # 服务端(192.168.1.6) # 机器配置:2cpu,4 阅读全文
摘要:
案例 环境准备 # 服务器 # 机器配置:2cpu,4GB内存 # 预先安装docker、sysstat包 # 客户端 # 任意linux服务器即可 在服务端执行下面的命令,模拟案例 [root@local_sa_192-168-1-6 ~]# docker run --name=app -p 10 阅读全文
摘要:
案例 环境准备 # 机器配置:2cpu,4GB内存 # 预先安装docker、sysstat包 在终端中执行下面的命令 # 执行案例进程启动命令 [root@local_sa_192-168-1-6 ~]# docker run -v /tmp:/tmp --name=app -itd feisky 阅读全文
摘要:
磁盘性能指标 磁盘性能的衡量标准,有五个:使用率、饱和度、IOPS、吞吐量、响应时间 使用率是指磁盘处理I/O的时间百分比 过高的使用率(比如超过 80%),通常意味着磁盘I/O存在性能瓶颈 饱和度,是指磁盘处理I/O的繁忙程度 过高的饱和度,意味着磁盘存在严重的性能瓶颈 当饱和度为100% 时,磁 阅读全文
摘要:
磁盘 按照存储介质分类:机械磁盘和固态磁盘 机械磁盘,也称为硬盘驱动器,通常缩写为HDD 机械磁盘主要由盘片和读写磁头组成,数据就存储在盘片的环状磁道中 在读写数据前,需要移动读写磁头,定位到数据所在的磁道,然后才能访问数据 连续I/O,请求刚好连续,那就不需要磁道寻址,可以获得最佳性能 随机I/O 阅读全文