#每天一个知识点# 最近在优化一批复杂 SQL,从原来 8 秒优化到 100ms 内,总结几个 MySQL 实战心得:
小表驱动大表,关联顺序直接影响执行计划
联合索引遵循:等值条件在前,排序字段在后
小数据量下优化器可能不走索引,属于正常现象
想要 ORDER BY 不 filesort,直接把排序字段放进索引
多表关联尽量用覆盖索引,避免回表
日常 CRUD 看不出差距,一到大报表、分页查询,索引好坏直接决定系统卡不卡。
#每天一个知识点# XSS攻击和CSRF攻击有什么区别?
XSS攻击用于获取信息,不需要提前知道其他用户页面的代码和数据包;
CSRF攻击用于代替用户完成指定的动作,需要知道其他用户页面的代码和数据包。
XSS攻击用于获取信息,不需要提前知道其他用户页面的代码和数据包;
CSRF攻击用于代替用户完成指定的动作,需要知道其他用户页面的代码和数据包。
评论
1