美文网首页
测试总结--关于SQL

测试总结--关于SQL

作者: 倔强的潇洒小姐 | 来源:发表于2019-02-19 01:28 被阅读24次

最近在测一个项目,周期比较长,测试环境已经验证完成,在准备预发环境的工作,此时SQL语句经DBA审核后结果是不通过,主要有2点:

1、开发在建表时 自增id字段用了大写,DBA说要统一改成小写

结果:开发修改后测试时发现出现插入不成功,一直提示服务器异常
原因:经查发现是Mysql的问题,自增字段修改大小写之后,就需要重新设置下属性

2、关于索引和慢SQL

其中有一个张表用了普通索引,需要删除
另一个是慢SQL, 是一个定时任务的脚本,5分钟跑一次,
SQL脚本中where条件中 create_time直接用了<=
影响面:一旦数据量很大时,很可能导致查询变慢,另一方面对于定时任务来说查那么多数据也没什么意思
解决方案:
create_time <= #{endTime,jdbcType=TIMESTAMP} and create_time > #{startTime,jdbcType=TIMESTAMP}

相关文章

  • 测试总结--关于SQL

    最近在测一个项目,周期比较长,测试环境已经验证完成,在准备预发环境的工作,此时SQL语句经DBA审核后结果是不通过...

  • SQL注入漏洞案例实践学习记录(2018.7-2018.8)

    一、SQL注入简述 SQL注入漏洞测试的方式总结 SQL注入常用的内置函数整理(以MySql为例) 二、测试环境&...

  • oracle 逗号分隔列转多行数据

    TITLE 表数据如下图: 测试SQL如下: 测试SQL如下:

  • LeetCode-SQL-eight

    Leetcode-sql-eight 本文中总结了LeetCode中关于SQL的游戏玩家分析的4个题目 玩家首次登...

  • 2020-07-29

    安全渗透测试-sql注入 总目标: 1、sql注入介绍 2、web安全渗透测试分类 3、sql注入原理 4、sql...

  • SQL-实例测试总结

    1 练习表 2 练习题目 取得每个部门最高薪水的人员名称 哪些人的薪水在部门的平均薪水之上 取得部门中(所有人的)...

  • 关于测试总结

    一:移动端自动化测试框架对比 概述 1、Monkey是Android SDK自带的测试工具,在测试过程中会向系统发...

  • sql注入指南之常见数据库测试总结

    0x00 前言 原地址这篇文章主要是总结日常测试sql注入的方法和一些总结,主要是MySQL,MSSQL,ORAC...

  • 21 web安全性测试用例2

    WEB的安全性测试主要从以下方面考虑: 1.SQL Injection(SQL注入) (1)如何进行SQL注入测试...

  • MySQL - EXPLAIN

    MySQL版本:5.7.19在文末会有对应的附录,测试所用到的SQL。 EXPLAIN语句提供关于MySQL执行语...

网友评论

      本文标题:测试总结--关于SQL

      本文链接:https://www.haomeiwen.com/subject/idvtyqtx.html