随笔分类 -  SQL

SQL相关
摘要:问:有哪些常见的SQL优化手段? 这也是个高频面试题,并且并非面试造火箭的那种问题,实际项目中也会有非常多的地方需要进行SQL优化 避免使用 Select * select *中,无用字段会增加网络带宽消耗,特别是varchar、blob、text等大字段 select *无法使用Mysql优化器覆 阅读全文
posted @ 2024-04-15 17:36 code-blog 阅读(32) 评论(0) 推荐(0) 编辑
摘要:数据库 Tips 时间和日期互转 数据库 当前时间 字符串转时间 时间转字符串 格式 dual 表 MySQL NOW() STR_TO_DATE DATE_FORMAT %Y-%m-%d %H:%i:%s 可选 Oracle SYSTIMESTAMP、SYSDATE TO_TIMESTAMP、TO 阅读全文
posted @ 2024-02-28 16:28 code-blog 阅读(25) 评论(0) 推荐(0) 编辑
摘要:最近学习了 sharding sphere 中的jdbc组件,此文作为学习记录方便以后复习。 中间件官网:Apache Sharding Sphere 学习准备 快速开始 分表 创建库表: CREATE DATABASE `db_device_0` DEFAULT CHARACTER SET utf 阅读全文
posted @ 2022-09-20 10:55 code-blog 阅读(310) 评论(0) 推荐(0) 编辑
摘要:Spring Data Jpa 动态表处理 Jpa 分表问题 现在有一张学生表t_stu按年份进行了处理,物理表分别是t_stu_2020、t_stu_2021、t_stu_2022这样 如果是mybatis,可以直接把表后缀传入sql,然后使用t_stu_${year}对表名进行拼接 但是对于Jp 阅读全文
posted @ 2022-07-19 10:54 code-blog 阅读(2286) 评论(0) 推荐(0) 编辑
摘要:通过Mybatis插件修改SQL 前言:在PostgresSQL数据库中,比MySQL多一个Schema的功能,相当于是数据库下面又分了一层,一个库里面可以有多个schema,不同schema下面可以由名字相同的表。如果需要全局修改schema就可以使用Mybatis插件的形式来实现同一套SQL去查 阅读全文
posted @ 2021-03-28 18:34 code-blog 阅读(1763) 评论(0) 推荐(0) 编辑
摘要:JDBC JDBC四个核心对象 这几个类都是在java.sql包中 DriverManager(类): 数据库驱动管理类。这个类的作用:1)注册驱动; 2)创建java代码和数据库之间的连接,即获取Connection接口; Connection(接口): 是一个接口, 建立数据库连接的一个接口。作 阅读全文
posted @ 2019-07-06 15:14 code-blog 阅读(485) 评论(0) 推荐(0) 编辑
摘要:CURD、约束、事务 相关 增查删改(CURD) 数据库连接: MySQL本地数据库:mysql -u userName -ppassWord MySQL远程数据库:mysql -h IP_Address -p 3306(port,默认3306) -u userName -ppassWord -p后 阅读全文
posted @ 2019-06-27 20:25 code-blog 阅读(308) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起