How to Connect DBeaver to Oracle Autonomous Database by JDBC Thin Driver Java

How to Connect DBeaver to Oracle Autonomous Database by JDBC Thin Driver

之前介绍了如何使用SQL Developer和使用PL/SQL Developer连接Oracle Autonomous Database。 但是实际上在macOS系统中,我更喜欢使用 DBeaver 这个GUI客户端来操作数据库,DBeaver是一款用Java编写的免费数据库工具,可以连接几十种数据库,包括RDBS,NoSQL,时序数据库,图数据库等等,非常丰富。 在D...
阅读全文
Oracle SID大小写混用引起的sys账号不能登录 编程技术

Oracle SID大小写混用引起的sys账号不能登录

  Oracle安装,特别是Linux/Unix环境下安装对于每一个初学者而言,都是一个挑战。操作步骤多、各种配置项目复杂和细节点多,只要有一个步骤出现错误,就可能给后续安装或者运行带来问题。有时候一些问题还是比较有迷惑性,解决起来需要一些经验和知识。   本篇主要介绍一个由于SID安装过程中大小写不一致引起的问题,以及解决策略。 ...
阅读全文
Oracle流复制技术 编程技术

Oracle流复制技术

Oracle流复制是结合日志挖掘、队列等技术,实现多数据库、异构、远程等环境下数据同步的一种实现方式。主要被用于灵活的复制和容灾解决方案。   Oracle流复制相比较其他数据库同步方式,如Dataguard、Advanced Replication,流复制拥有以下几点显著的优势: 1、灵活的复制策略:可以分别针对数据库、模式、表等不同级别设定复制策略,相比Datagu...
阅读全文
ORACLE通过BIND_AWARE+SQL PATCH解决SQL绑定变量中数据倾斜的问题 编程技术

ORACLE通过BIND_AWARE+SQL PATCH解决SQL绑定变量中数据倾斜的问题

       绑定变量在OLTP系统中是解决硬解析问题的有利手断,但如果某SQL使用的索引中过滤字段存在数据倾斜(数据分布不均匀)的问题,就可能造成数据库性能异常。从Oracle 9i引入的BIND PEEK不能解决这个问题,因为bind peek只是发生在第一次硬解析;从11G引入了ACS(adaptive cursor sharing...
阅读全文
一个执行计划异常变更的案例 - 外传之查询执行计划的几种方法 编程技术

一个执行计划异常变更的案例 - 外传之查询执行计划的几种方法

之前的几篇文章: 《一个执行计划异常变更的案例 - 前传》 《一个执行计划异常变更的案例 - 外传之绑定变量窥探》 《一个执行计划异常变更的案例 - 外传之查看绑定变量值的几种方法》 《一个执行计划异常变更的案例 - 外传之rolling invalidation》 《一个执行计划异常变更的案例 - 外传之聚簇因...
阅读全文
Oracle kill session相关问题(上) 编程技术

Oracle kill session相关问题(上)

 Oracle kill session相关问题(上)   一.1  BLOG文档结构图 Oracle kill session相关问题 - 3 - 1.1 BLOG文档结构图 - 4 - 1.2 前言部分 - 5 - 1.2.1 导读和注意事项 - 5 - 1.2.2 相关参考文章链接 - 6 - 1.2.3 本文简介 - 7 - 1.3 相关知识点扫盲(摘自网络+...
阅读全文
oracle 12c 数据库上编写SQL语句时卡顿的问题解决 编程技术

oracle 12c 数据库上编写SQL语句时卡顿的问题解决

开发环境的一个用户数据测试库,是12.1.0.2的数据库。 使用pl/sql developer连接后,编写sql语句,例如: Select a.Id, a.门诊号 From 病人挂号记录 A Where NO = 'Q0000453' 输入字段时,输完a,再输点之后,大约要5秒才弹出字段选择,选择了字段之后,按回车,大约需要8秒才能继续进行输入。 这么慢的速度,严重影响了开发人员的调试和编码。...
阅读全文
【电子书下载】PL/SQL Developer9.0用户指南 默认分类

【电子书下载】PL/SQL Developer9.0用户指南

PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。如今,有越来越多的商业逻辑和应用逻辑转向了Oracle Server,因此,PL/SQL编程也成了整个开发过程的一个重要组成部分。PL/SQL Developer侧重于易用性、代码品质和生产力,充分发挥Oracle应用程序开发过程中的主要优势。 第一次打开的时候是英文的,可以通过下面...
阅读全文
Loading...