- 博客(15)
- 收藏
- 关注
原创 springboot + mybatis 多数据源配置
随着应用用户数量的增加,相应的并发请求的数量也会跟着不断增加,慢慢地,单个数据库已经没有办法满足我们频繁的数据库操作请求了,在某些场景下,我们可能会需要配置多个数据源,使用多个数据源(例如实现数据库的读写分离)来缓解系统的压力等,同样的,Springboot官方提供了相应的实现来帮助开发者们配置多数据源,一般分为两种方式(目前我所了解到的),分包和AOP,其中利用AOP实现多个数据源到的动态切换时候会另开一篇文章来写。
2024-04-16 18:13:26 934
原创 SQL大数据量查询优化
13.并不是所有索引对查询都有效,SQL是根据表中数据来进行查询优化的,当索引列有大量数据重复时,SQL查询可能不会去利用索引,如一表中有字段 sex,male、female几乎各一半,那么即使在sex上建了索引也对查询效率起不了作用。10.在使用索引字段作为条件时,如果该索引是复合索引,那么必须使用到该索引中的第一个字段作为条件时才能保证系统使用该索引,否则该索引将不会被使 用,并且应尽可能的让字段顺序与索引顺序相一致。26.与临时表一样,游标并不是不可使用。但是,对于一次性事件,最好使 用导出表。
2023-08-21 11:09:47 848
原创 jdbc数据库连接池(druid)及dbutils
import java.io.File;import java.io.FileInputStream;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.ParameterizedType;import java.lang.reflect.Type;import java.sql.Array;import java.sql.Connection;import java.sql.Prepared.
2022-05-18 11:14:30 426
原创 js中一些兼容使用的方法
//获取元素样式的方法(兼容性强) //参数: // obj:元素对象. // sty: 样式function getstyle(obj ,sty){ if(window.getcomputedstyle){ return getcomputedstyle(obj,null)[样式]; }else{ return obj.currentstyle[sty]; }}// 1.事件对象 .
2022-03-25 12:59:35 162
原创 js中this指向的几种情况
<script> //this的几种情况 : // (1)当以函数形式调用时,this指向Windows // (2)当以方法形式调用时,谁调用方法this就指向谁 // (3)当以构造函数调用时,this就指向新建的对象 function Person(){ console.log(t..
2022-03-14 15:25:26 262
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人