04 2021 档案

摘要:一、查询与优化相关概念 1、一条查询sql分为这几个列:连接列(和join相关)、条件列(where子句后的列)、查询列(select的列) 一个好的执行计划分为这几个重点: 访问路径、连接方式、连接顺序 2、优化目标:最快响应时间 3、查询优化器通过 “分析所有可用的执行方式” 和 “查询所涉及的 阅读全文
posted @ 2021-04-25 15:30 Eric-Shen 阅读(383) 评论(0) 推荐(0) 编辑
摘要:一、事务隔离级别 事务隔离级别介绍: @Transactional(isolation = Isolation.READ_UNCOMMITTED)读取未提交数据(会出现脏读, 不可重复读) 基本不使用 @Transactional(isolation = Isolation.READ_COMMITT 阅读全文
posted @ 2021-04-23 14:22 Eric-Shen 阅读(165) 评论(0) 推荐(0) 编辑
摘要:minus、union 、interspect minus和not in的区别 minus是求差集,可以寻找左边表存在右边表不存在的数据,即左边表减去两表的交集。 minus可以实现not in(使用not in注意空值)的所有功能, 例: select * from sysdba.origin_t 阅读全文
posted @ 2021-04-16 14:14 Eric-Shen 阅读(546) 评论(0) 推荐(0) 编辑
摘要:一、准备工作: 统计oracle基本信息和数据库对象等:--统计页大小 select name,value from v$parameter where name ='db_block_size'; --查询编码格式 select * from v$nls_parameters a where a. 阅读全文
posted @ 2021-04-16 14:13 Eric-Shen 阅读(3060) 评论(0) 推荐(0) 编辑
摘要:服务器和终端的区别: 简单来说,服务器由于要像一个中心一样对各种请求进行处理,所以服务器要是一台高计算能力、高硬件配置的机器,而终端不用。 远程和实时归档即时归档的区别: 在于,实时即时归档不需要配置远程服务器的归档目录,而远程归档需要在dmarch.ini中配置。 自我感觉,实时即时归档偏向于发送 阅读全文
posted @ 2021-04-15 23:13 Eric-Shen 阅读(226) 评论(0) 推荐(0) 编辑
摘要:零、系统信息 select * from v$systeminfo; 一、数据字典相关 这个数据字典表可以查询数据库中所有的对象,通过where中的type列和subtype$可以做过滤,比如通过以下sql可以查询所有用户自创建的表: select * from SYS.SYSOBJECTS whe 阅读全文
posted @ 2021-04-15 23:11 Eric-Shen 阅读(1000) 评论(0) 推荐(0) 编辑
摘要:网络通信异常 ip、port是否正确,观察DM管理工具能否登录如果DM管理工具能登,说明jdbc接口和这个ipport都是对的。 用户名密码错误 超过单个用户连接限制; alter user "TEST_USER" limit session_per_user unlimited; 超过单个用户的登 阅读全文
posted @ 2021-04-07 19:49 Eric-Shen 阅读(456) 评论(0) 推荐(0) 编辑