测试工作中经常会用到的接口测试工具很多,上次讲了jmeter工具用来做接口测试的简单应用,这次来讲下postman做接口的应用,postman做接口的好处在于,有多个请求的时候可以放在一个collection中,只需要运行一次就可以把整个流程的跑完。接下来看一下postman的页面,从基础的开始,让大家快速掌握这个接口工具 postman无法设置成中文界面,所以大家记住常用的几个单词,
查询开启日志功能日志分析工具ExplaintypeExtra 开启日志功能– 查看日志开启状态 SHOW VARIABLES like ‘%slow%’# 找到日志文件,在docker中找mysql日志文件 # 进入到docker容器 -i 打开标准输入接收用户输入命令 -t 分配伪终端 docker exec -it 容器名(容器ID或者部分ID) /bin/bash-- mysql
查询速度的原因很多,常见如下几种:      1、没有索引或者没有用到索引(这是查询最常见的问题,是程序设计的缺陷)      2、I/O吞吐量小,形成了瓶颈效应。      3、没有创建计算列导致查询不优化。      4、内存不足      5、网络速度      6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)      7、锁或者死锁(这也是查询最常见的问题,是程序
1.创建collection(集合)"Collection"是用于组织和管理API请求的容器。它可以看作是一组相关的API请求的集合,可以按照不同的目的、功能或模块进行组织。2.添加请求3.创建一个get请求get请求的特点:如:图书管理系统中查询列表请求http://111.231.6.117:9111/BookManager/bookInfo/queryBookInfosByPage?page
转载 7月前
31阅读
RDS的一个富有吸引力的服务是为用户提供日志的运行状况报告。报告从不同的维度(总执行时间,总执行次数,总逻辑读,总物理读)为用户提供TOP20的SQL。RDS希望在为用户提供稳定,快速服务的同时,用户可以从RDS得到更有个性化的优化建议。这些信息很重要,用户可以有针对性地采取一些措施提高系统的性能。比如:对于那些总执行次数很多的SQL,用户可以在涉及到这些SQL的业务中加入缓存;如果某个SQL的
1 查询日志查询日志是MySQL内置的一项功能,可以记录执行超过指定时间的SQL语句2 发现SQL的工具SkywalkingVisualVmJavaMelody3 查询日志相关参数及默认值参数作用默认值log_output日志输出到哪儿,默认FILE, 表示文件;设置成TABLE,则将日志记录到mysql.slow_log中。也可设置多种格式,比如fIle, TABLEFILElongqu
转载 2024-05-06 19:51:28
332阅读
文中使用的Oracle版本为10g。这是之前在工作中遇到的查询排查记录,为了防杠先做个声明。“All Roads Lead to Rome”以下方法是本人处理思路以及在排除掉其他外部因素后,只针对数据库层面的排查内容。当然了肯定有更好的排查方式,这里只是提供一个方案而已。1. 若出现插入速度或者无法插入数据的情况下,先检查表空间SELECT UPPER(F.TABLESPACE_NAME) "
postgresql查看查询
转载 2017-11-02 18:17:54
10000+阅读
3点赞
PostgreSQL的奇妙世界里,有时候数据库就像一头偷懒的老牛,查询起来慢悠悠的,急得人直跺脚。今天就给大家讲讲我是如何驯服这头“懒牛”,让它重新活力满满跑起来的。
原创 7月前
147阅读
1、概念MySQL的查询日志是MySQL提供的一种日志记录,他用来记录在MySQL中响应时间超过阈值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到查询日志中。具体指运行时间超过long_query_time值的SQL,则会被记录到查询日志中。long_query_time的默认值为10,意思是运行10秒以上的语句。由他来查看哪些SQL抄错了我们的最大忍耐时间
转载 2024-04-08 19:17:12
143阅读
问题原因: pageHelper会在查询语句的基础上增加一条语句:select COUNT(*) from xxx,这条语句引起的查询速度变慢。解决前: 我的表里只有两条数据都用了接近3s,这个延迟是完全不能忍受的。解决后(我使用的方案一):可以明显看到问题被解决掉了,查询时间从原来的接近3000ms到现在的144ms,完全正常。方案一(简单,推荐,注意:MyISAM引擎不支持外键,且是表级锁,不
1. PostMan简介Postman 是一款功能强大的 API 开发工具,支持多种 HTTP 请求方法和测试断言,能够快速调试和测试 API 接口,提高开发效率。本文将介绍 Postman 工具的使用方法。安装和设置首先,需要下载和安装 Postman 工具。Postman 支持多种平台,包括 Windows、macOS 和 Linux。下载安装包后,双击运行即可完成安装。安装完成后,需要进行一
ORA-16789: 备用重做日志缺失 ORA-16790: 可配置属性的值无效ORA-16791: 无法检查备用重做日志是否存在 ORA-16792: 某些可配置属性的值与数据库设置不一致 ORA-16793: 逻辑备用数据库 Guard 意外关闭 ORA-16794: 数据库 Guard 已为主数据库打开ORA-16795: 数据库资源防护程序检测到数据库需要重新实例化 ORA-16796:
转载 2024-10-11 10:34:13
71阅读
一,查询日志的介绍MySQL数据库有一个“查询日志”功能,用来记录查询时间超过某个设定值的SQL,可以快速帮助我们找到需要优化的SQL位置。二,查询日志开启第一步,先通过指令查看一下自己的查询日志是否已经开启,如下:slow_query_log 字段对应的value值为OFF,则表示查询日志为关闭状态。slow_query_log_file 字段的value值代表的是MySQL数据库
查询日志是MySQL提供的一种日志记录,它记录MySQL中响应时间超过阈值的语句,具体指运行时间超过long_query_time值的sql语句,该sql语句会被记录到查询日志中。查询日志主要与explain进行联合分析。 一、如何开启查询日志 默认情况下,MySQL数据库没有开启查询日志
转载 2020-09-19 16:16:00
348阅读
2评论
查询日志记录了所有执行时间超过参数long_query_time(单位:秒)设置值并扫描记录数不小于min_examined_row_limit的所有sql语句的日志,long_query_time默认是10秒,最小为0秒,精度可以到微秒 在默认情况下,有两类常见语句不会被记录到查询日志,管理语句和不使用索引进行查询的语句,这里的管理语句包括alter table ,analyze table
原创 2021-08-26 14:52:22
342阅读
Orcal与MySQL相比真的有太多地方可以吐槽了,但是面对它的市场定位以及市场占有率我们又无法避开它,这真的是一件**很头疼的事情!!!!**接下来介绍一些在Orcal中经常用到的提升查询效率的手段和一些简单的用法(随笔)…PLSQL简介:Plsql是对sql得扩展,使sql语言具有过成化编程的特性,比之一般的过程化编程如C等更方便灵活高效,可以存储过程和函数。优势之一可以不通过连接池直接对数据
文章目录一、前言二、查询概要2.1 第一步,查询分析之前的配置2.1.1 方式一:修改my.ini2.1.2 方式二:修改数据库2.2 第二步,找到执行的sql语句2.3 第三步,找到原因两种方式之一,explain分析,explain各个字段的解释2.4 第四步,找到原因两种方式之一,profile分析,找到查询的本质原因,profile各个字段的解释2.4.1 explain制造sq
SQL优化优化概述优化器成本EXPLAIN执行计划idselect_typetabletypepossible_keyskeykey_lenrefrowsextra优化器选择过程日志查询查询日志参数开启mysqldumpslow总结 优化概述数据库性能取决于数据库级别的多个因素,例如表、查询和配置设置。这些软件构造会导致硬件级别的 CPU 和 I/O 操作,您必须将其最小化并尽可能高效。典型
日志要分析 MySQL 日志里面的 SQL 语句,可以按照以下步骤进行:打开 MySQL 查询日志在 MySQL 配置文件 my.cnf 中添加以下配置:slow_query_log = 1 slow_query_log_file = /var/log/mysql/mysql-slow.log long_query_time = 1其中,slow_query_log 表示开启查询日志,sl
  • 1
  • 2
  • 3
  • 4
  • 5