自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 数据库SQL调优的几种方式

简化SQL语句的重要方法就是采用临时表暂存中间结果,但是,临时表的好处远远不止这些,将临时结果暂存在临时表,后面的查询就在tempdb中了,这可以避免程序中多次扫描主表,也大大减少了程序执行中“共享锁”阻塞“更新锁”,减少了阻塞,提高了并发性能。不要以为 NULL 不需要空间,比如:char(100) 型,在字段建立时,空间就固定了, 不管是否插入值(NULL也包含在内),都是占用 100个字符的空间的,如果是varchar这样的变长字段, null 不占用空间。

2024-02-21 15:42:53 939 1

原创 SQL练习第五天

当需要对数据库数据进行分类统计的时候,往往会用上groupby进行分组。而。

2023-11-14 14:52:26 24 1

原创 SQL练习第四天

还有一种是utf8_bin,是将字符串中的每一个字符用二进制数据存储,区分大小写。索引使用时满足最左前缀匹配原则,即对于组合索引(col1, col2),在不考虑引擎优化时,条件必须是col1在前col2在后,或者只使用col1,索引才会生效;设置数据库的默认编码为utf8,utf8中间不要"-";在列上进行运算后不会使用索引,如year(start_time)<2020不会使用start_time上的索引。一个查询只使用一次索引,where中如果使用了索引,order by就不会使用。

2023-11-13 09:44:32 18

原创 SQL练习第三天

多条一次性插入:INSERT INTO table_name (column1, column2, ...) VALUES (value1_1, value1_2, ...), (value2_1, value2_2, ...), ...普通插入(限定字段):INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...)Update 表名 Set 列名 = “...” where + 条件。

2023-11-09 15:29:05 19 1

原创 SQL练习第二天

1.WHERE City LIKE 'N%' .查找以N开头的所有。2.WHERE City LIKE '%N' .查找以N结尾的所有。3.WHERE City LIKE '%N%' .查找包含N的所有。子查询中有多条数据时(或需要查出多条数据时)。字母是按A-Z为升序 ,Z-A为降序。--过滤分组,与group by连用。right join 查全部右边表。left join 查全部左边表。

2023-11-07 09:37:46 20

原创 SQL练习第一天

新的知识点:Datediff :取两个日期之间的天数。前面的时间减后面的时间。去重,写在所有要去重的字段前面。用在select后面。

2023-11-06 16:06:07 12

原创 Swagger2的两个注解

@ApiModel使用场景在实体类上边使用,标记类时swagger的解析类@ApiModelProperty使用场景使用在被 @ApiModel 注解的模型类的属性上

2021-12-22 19:09:53 308

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除