数据库建表时,设置主键的重要性
来源:互联网 发布:windows遇上 编辑:程序博客网 时间:2024/06/07 02:37
一:先看看没有主键的情况
浏览器f12-notework,查看网页请求所消耗的时间
TTFB:首字节时间(表示前端发送请求-http-后端处理请求-http-前端收到响应的时间)Explanation:总耗时
访问systemCurrent.html,耗时3.47s,ttfb就3.17s,说明后台逻辑处理部分太耗时
耗时的原因:表(几十万条数据)没有设置主键。
查询速度慢,跟表索引有关,设置主键时会自动创建主键索引
sql很简单就一句话
SELECT time,
ti1201 ,
ti1202a ,
ti1202b ,
tica1203,
ai1201 ,
pi1201a ,
pi1201b ,
fi1201
from KF0001 Order By time Desc limit 1;
二:再看看有主键的情况
KF0001 表设置主键后的运行效果图
这个响应速度(373ms)勉强还能接受的!
阅读全文
0 0
- 数据库建表时,设置主键的重要性
- MYSQL数据库自增主键的重要性
- 数据库的主键数字设置
- 错过方知我不知:数据库设计中主键唯一且与业务逻辑无关的重要性
- 关于设置shadowPath的重要性
- 关于sql server 2005数据库中的主键的属性设置
- EF模式下数据库的表一定要设置主键
- 学习数据库 SQL 的重要性
- oracle主键的设置
- oracle主键的设置
- oracle主键的设置
- oracle主键的设置
- oracle主键的设置
- 数据库主键的设计
- 数据库的主键
- 数据库主键的设计
- 关于数据库的主键。。。
- 数据库主键的设计
- 元素宽度、高度不确定时实现绝对定位水平垂直居中
- 索引 -1 没有值
- FileUpload一键自动上传
- Oracle expdp impdp 命令记录
- Sparkstream kafka 数据零丢失方案
- 数据库建表时,设置主键的重要性
- SQL连接查询 内连接,左外连接,右外连接,全连接,交叉连接
- JVM (1)
- 栅格数据
- CMake之CMakeLists.txt编写学习
- 物理地址、虚拟地址及逻辑地址
- 黑科技 heap 学习一个
- 【二分+hash】【manacher】【gfoj】Problem 852: antisymmetry
- Android之海外第三方登录