数据测试

category
测试
date
Apr 10, 2026
icon
password
slug
dataTest
status
Published
summary
数据测试相关知识
tags
type
Post
B树、B+树、B-树的区别

SQL

1、时间转换
2、时间加减
3、时间间隔计算
4、字符串长度计算
5、between操作符
6、并集、差集、交集
7、复制表数据(新表)
复制表数据(已存在的表)

窗口函数

1、语法格式
2、窗口函数
  • ROW_NUMBER() 为分区内的每一行分配一个唯一的连续序号
  • RANK() 为分区内的行分配排名,相同值的行获得相同排名,但会跳过后续的排名
  • DENSE_RANK() 为分区内的行分配排名,相同值的行获得相同排名,但不会跳过后续排名
  • NTILE(n) 将分区内的行平均分成 n 个桶,并为每行指定它属于哪个桶
示例:

查询优化

1、索引
1.1 查询频繁的列创建索引
1.2 联合索引顺序:选择性高的列放在索引前面
2、SELECT
2.1 只查询需要的行
2.2 使用join代替子查询
2.3 LIMIT分页查询(大偏移量)
2.4 WHERE条件减少函数使用
2.5 大量IN操作可放入临时表
 
上一篇
性能测试执行
下一篇
单元测试
Loading...
目录