readcommitted(mysql默认)readuncommittedrepeatableread(oracle默认)serialzable 应该建索引1、在经常需要搜索的列上,可以加快搜索的速度2、在作为主键的列上,强制改列的唯一性和组织表中中数据的排列结构3、在经常用在连接的列上,主要是一些 ...
分类:
数据库 时间:
2020-06-19 20:53:30
阅读次数:
66
连接是二元运算,可以对两个或多个表进行查询,结果通常是含有参加连接运算的两个或多个表的指点列的表 在SQL中,连接有两大类表示形式,一是符合SQL标准连接谓词(where)的表达形式,二是oracle扩展的使用关键字JION的表达形式。 1.连接谓词 可以在select语句的where子句中使用比较 ...
分类:
数据库 时间:
2020-06-19 20:36:16
阅读次数:
83
@(Oracle SQL调优系列之SQL Monitor Report) 1、SQL Monitor简介 sql monitor是oracle官方提供的自动监控符合特定条件的SQL,用于收集执行时的细节信息的监控工具,常用于sql调优和系统性能监控 2、捕捉sql的前提 sql monitor 捕捉 ...
分类:
数据库 时间:
2020-06-19 16:29:09
阅读次数:
73
在查看数据的连接情况很有用,写完程序一边测试代码一边查看数据库连接的释放情况有助于分析优化出一个健壮的系统程序来。 1、查看当前的数据库连接数 select count(*) from v$process ; --当前的数据库连接数 2、数据库允许的最大连接数 select value from v ...
分类:
数据库 时间:
2020-06-19 16:09:53
阅读次数:
54
Step1.java环境配置 安装Jdk 官网下载jdk 地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 本篇文章下载的版本是14.0.1,系统是win7 X64(如果版本已经升级,流程应该差 ...
分类:
编程语言 时间:
2020-06-19 14:15:36
阅读次数:
65
postgresql + pgpool 构建容灾高可用集群(数据同步流复制/主备自动切换) 整个流程分为以下几部分: postgresql-12 安装 postgresql-12 流复制配置以及验证 pgpoll-ii-4.1 安装 pgpool-ii-4.1 主备机器自动切换配置 pgpoll-i ...
分类:
数据库 时间:
2020-06-19 14:08:50
阅读次数:
61
# 切换grid账户 [root@rac1 ~]# su - grid # 连接数据库 [grid@rac1 ~]$ sqlplus / as sysasm # 查看实例名 SQL> select instance_name from v$instance; INSTANCE_NAME +ASM1 ...
分类:
数据库 时间:
2020-06-19 12:21:12
阅读次数:
130
业务背景: 最近公司研发了一款对并发要求比较高的web项目,需要对其压力测试,模拟线上可能存在的问题,这个过程中遇到一些很多问题,这里重新梳理一下思路,希望能给遇到同样问题的小伙伴提供一个参考。 工具描述: 压力工具使用的是:Loadrunner 服务器监控使用的是:nmon 数据库:oracle ...
分类:
Web程序 时间:
2020-06-18 21:53:23
阅读次数:
91
绝大多数情况下我们都希望我们的服务是无状态的,但是在项目开发中不可避免的会出现有状态的服务,这给我们在服务弹性伸缩及其他使用上或多或少带来了一定难度。在实际工作使用中,我们线上是采用的阿里云的云数据库RDS,其提供了数据库的容灾、备份、恢复、监控、迁移等方面的全套解决方案,解决了数据库运维的成本。而 ...
分类:
数据库 时间:
2020-06-18 19:10:01
阅读次数:
76
对mysql来说,timeStamp类型使用DATE_FOMAT转化来进行判断,oracle采用TO_CHAR <choose> <when test="dbtype==mysql"> AND DATE_FORMAT(COMMENT_TIME, '%Y-%m-%d %H:%i:%s') >= #{b ...
分类:
数据库 时间:
2020-06-18 13:22:04
阅读次数:
75