![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 60
方大拿拿
it小白一枚
展开
-
JDBC从连接池获取连接(Druid连接池)
@paramurl数据库连接串。*@paramdriver数据库驱动。*从druid数据库连接池获取数据库连接。*@paramusername用户名。*@parampassword密码。*@paramps预处理对象。*@paramrs结果集。*@paramconn连接。*@return连接。*数据库链接工具类。...原创 2022-07-25 11:14:43 · 761 阅读 · 0 评论 -
jdbc连接hive,前端传入表名库名参数,后端解析展示表数据
jdbc连接hive数据库hive驱动依赖添加这里需要注意版本,可能有些版本不一定可以连接成功。逻辑实现层业务代码:动态拼接sql进行解析展示数据postman测试验证:这里有个点就是,前端传入的库名表名是动态的,我们不可能提前知道表里面的字段信息以及相关的表结构,这个我们借助进行相关的业务逻辑处理得到需要的信息。举例如下:1、得到查询结果,一个数据集2、得到结果集(rs)的结构信息,比如字段数、字段名等3、使用rs.getMetaData().getTableName(1))就可以返回表名原创 2022-07-12 14:12:32 · 930 阅读 · 0 评论 -
sql优化和索引常见情况
一、SQL语句及索引的优化SQL语句的优化索引的优化/如何避免索引失效二、数据库表结构的优化:使得数据库结构符合三大范式与BCNF三、系统配置的优化四、硬件的优化在开始介绍如何优化sql前,先附上mysql内部逻辑,让大家有所了解(1)连接器: 主要负责跟客户端建立连接、获取权限、维持和管理连接(2)查询缓存: 优先在缓存中进行查询,如果查到了则直接返回,如果缓存中查询不到,在去数据库中查询。MySQL缓存是默认关闭的,也就是说不推荐使用缓存,并且在MySQL8.0 版本已经将查询缓存的整块功能转载 2022-06-21 09:43:10 · 205 阅读 · 0 评论 -
根据url获取mysql数据库相关信息
业务场景:接口方法:impl:业务实现controller:原创 2022-06-15 09:16:16 · 1351 阅读 · 0 评论