摘要:
将一个多表关联的条件查询中的多表通过 create select 转化成一张单表的sql 将结果改为创建一个会话级别的临时表: 阅读全文
摘要:
多线程查询数据,将结果存入到redis中,最后批量从redis中取数据批量插入数据库中 注意: 如果数据量在100万以下可以,一直往redis的一个list中存,最后处理, 如果数据量大于100万,可能撑爆redis,这时,可以 单独开启一守护线程,里面用while true 循环 加 wait一定 阅读全文
摘要:
先查询再插入,改为存储过程 java代码部分: mybatis的xml: java代码: 阅读全文
摘要:
先查询再插入数据库的函数 测试时,建议去掉 异常处理,避免出现异常不提示。 阅读全文
摘要:
转: SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4529fa91] 2018-12-25 13:41:00 木林森淼 阅读数 13904更多 分类专栏: Mybatis 2018-12-25 13:41:00 木 阅读全文
摘要:
创建日志表sql: 阅读全文
摘要:
转: Oracle锁表与解锁 对象锁与解锁 Oracle锁表与解锁 对象锁与解锁 阅读目录 锁表与解锁 查看锁表进程SQL语句 解锁 对象锁与解锁 回到顶部 锁表与解锁 查看锁表进程SQL语句 select * from v$session t1, v$locked_object t2 where 阅读全文
摘要:
转: Oracle的存储过程基本写法 目录 1.1,Oracle存储过程简介: 1.2,创建存储过程的语法: 2.0,游标的使用。看到的一段解释很好的概念,如下: 回到顶部 1.1,Oracle存储过程简介: 存储过程是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程可以简化应用开发 阅读全文
摘要:
代码块: 阅读全文
摘要:
转: Oracle定义常量和变量 1.定义变量 变量指的就是可变化的量,程序运行过程中可以随时改变其数据存储结构 标准语法格式:<变量名><数据类型>[(长度):=<初始值>] 示例: declare v_name varchar2(100):='JACK'; 定义的一个name变量,并且赋予初始值 阅读全文