Stella981 Stella981
3年前
Spring Boot 集成 Mybatis 实现双数据源
这里用到了SpringBootMybatisDynamicDataSource配置动态双数据源,可以动态切换数据源实现数据库的读写分离。添加依赖加入Mybatis启动器,这里添加了Druid连接池、Oracle数据库驱动为例。<dependency<groupIdorg.mybatis.spring
Wesley13 Wesley13
3年前
Oracle 变量之 DDL_LOCK_TIMEOUT
DDL\_LOCK\_TIMEOUTPropertyDescriptionParametertypeIntegerDefaultvalue0ModifiableALTERSESSIONRangeofvalues0to1,000,000(inseconds)BasicNoDDL\_LOCK\
Stella981 Stella981
3年前
Docker容器之最小JDK基础镜像
一、说明     1、使用的是Oracle的JRE不是openjdk。  2、因为java依赖glibc,所以基础镜像使用的是alpineglibc而非alpine,alpineglibc大概是11.1M。二、制作  1、首先下载jre,下载地址是https://www.java.com/en/d
Wesley13 Wesley13
3年前
Oracle一条SQL语句时快时慢
今天碰到一个非常奇怪的问题问题,一条SQL语句在PL/SQLdeveloper中很慢,需要9s,问题SQL:SELECT\FROMGG\_function\_locationfWHEREf.parent\_id'03000000000001'; 表GG\_function\_location有5千万的数据,parent\_id上
Wesley13 Wesley13
3年前
Oracle回收站及flashback drop
最近在执行健康检查脚本的时候脚本一直卡在了表空间查询这块,瞅了一眼SQL,根据经验小麦苗预估是由于DBA\_FREE\_SPACE视图的缘故,这个视图若回收站的对象很多的话查询就会非常的慢,接下来单独执行selectcount(1)fromdba\_free\_space;果然非常的慢,没办法只能先将回收站的数据清理了再来查询表空间了,而回收站大约有2
Wesley13 Wesley13
3年前
Ubuntu安装JDK7(Oracle JDK)
Ubuntu安装JDK7(OracleJDK) PreparingyoursystemFirstyouneedtoremoveopenjdkforthisrunthefollowingcommandfromyourterminalsudoaptgetpurgeopenjdk\If
Stella981 Stella981
3年前
Centos6.5静默安装Oracle 11g
环境:Centos6.564目的:无图形界面安装Oracle数据库版本:11g64一、系统配置1.安装相关依赖包,可通过挂载镜像或者阿里云、网易云等开源镜像站yuminstallbinutilsyyuminstallcompatlibcap1yyuminstallcompatlib
Wesley13 Wesley13
3年前
Oracle存储过程创建及Java调用
在大型数据库系统中,有两个很重要作用的功能,那就是存储过程和触发器。在数据库系统中无论是存储过程还是触发器,都是通过SQL语句和控制流程语句的集合来完成的。相对来说,数据库系统中的触发器也是一种存储过程。存储过程在数据库中运算时自动生成各种执行方式,因此,大大提高了对其运行时的执行速度。在大型数据库系统如Oracle、SQLServer中都不仅提供了
Wesley13 Wesley13
3年前
Oracle SQL 性能优化40条,必看!
点击上方“杰哥的IT之旅”,选择“置顶公众号”干货、福利第一时间送达!!(https://oscimg.oschina.net/oscnet/f852096f754e4695a4b7afa313693f64.gif)!(https://oscimg.oschina.net/oscnet/5778db0cde9